Sign in to see all reviews and comparisons. It's Free!
By clicking Sign In with Social Media, you agree to let PAT RESEARCH store, use and/or disclose your Social Media profile and email address in accordance with the PAT RESEARCH Privacy Policy and agree to the Terms of Use.
ggplot2 is a plotting system designed for R and uses graphics grammar. The system only takes the good parts of base and lattice graphics leaving out the bad parts.
Category
Data Visualization Software Open Source
Features
•Layer: geoms •Layer: stats •Layer: position adjustment •Layer: annotations •Aesthetics •Scales •Guides: axes and legends •Facetting •Autoplot and fortify •Vector helpers
License
Open Source
Price
Free
Pricing
Subscription
Free Trial
Available
Users Size
Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)
Company
ggplot2
What is best?
•Layer: geoms •Layer: stats •Layer: position adjustment •Layer: annotations •Aesthetics •Scales •Guides: axes and legends •Facetting
PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.9
8.7
Features & Functionality
7.9
9.0
Advanced Features
7.8
8.8
Integration
7.7
9.0
Performance
7.8
8.7
Customer Support
7.7
8.9
Implementation
8.7
Renew & Recommend
8.5
Bottom Line
Ggplot2 is a part of an ecosystem called tidyverse designed with common APIs and a shared philosophy and is used as a plotting system for R, based on the grammar of graphics.
7.8
Editor Rating
8.8
Aggregated User Rating
3 ratings
You have rated this
ggplot2 is a plotting system designed for R and uses graphics grammar. The system only takes the good parts of base and lattice graphics leaving out the bad parts. The system is a powerful model which provides an easy way of producing complex, multilayered graphics without plotting hassles such as drawing legends.ggplot2’s Recent version works well with a most recent version of R.
Ggplot2 has features that allow the user to plot a call to ggplot(),supply default data and aesthetic mappings for aes and then add layers, coords, scales and facets then save plot to disk using ggsave().ggplot2 has a layer or geom which combines data, aesthetic mapping, statistical information, a geom and a position adjustment. Layers are created using a geom function and statistical information if needed.
The statistical function specifies layers, drawing attention to statistical information rather than visual appearance. All layers have a feature for position adjustment which resolves overlapping geoms. For position adjustment, the user overrides default by using the position argument to the geom or stat function.
Annotations are types of layers used to add fixed referenced data to the plot. They do not inherit global settings from the plot. Other features of ggplot2 are aesthetics and scales. Scales control the translation of data values to visual properties.
There are guides, axis, and legends used to interpret plots. Faceting in the plot allows the generation of small multiples which display different subsets of data. Facets are alternatives to aesthetics for displaying additional discrete variables. There are labels in facets which provide a flexible toolkit for controlling the display of strip labels on facets. ggplot 2 has a selection of built in datasets used as illustrations of different types of visualization challenges.
Aids the eye in seeing patterns in the presence of overplotting.
Company size
Medium (50 to 1000)
User Role
Consultant
User Industry
Transportion
Rating
Ease of use8
Features & Functionality8.9
Advanced Features8.4
ggplot2 comes with a selection of built-in datasets that are used in examples to illustrate various visualization challenges.
Integration8.9
Training 8.9
Customer Support8.9
Implementation8.7
ADDITIONAL INFORMATION ggplot2 – a plotting system for R, based on the grammar of graphics, which tries to take the good parts of base and lattice graphics and none of the bad parts. Provides a powerful model of graphics that makes it easy to produce complex multi-layered graphics.
Aids the eye in seeing patterns in the presence of overplotting.
Medium (50 to 1000)
Consultant
Transportion
ggplot2 comes with a selection of built-in datasets that are used in examples to illustrate various visualization challenges.
ADDITIONAL INFORMATION
ggplot2 – a plotting system for R, based on the grammar of graphics, which tries to take the good parts of base and lattice graphics and none of the bad parts. Provides a powerful model of graphics that makes it easy to produce complex multi-layered graphics.