{{announcement.body}}
{{announcement.title}}

# Learn R – How to Create Multiple Density Plots Using GGPlot

DZone 's Guide to

# Learn R – How to Create Multiple Density Plots Using GGPlot

### Learn to create multiple density curves or plots using ggplot2 package in R programming language.

· Big Data Zone ·
Free Resource

Comment (0)

Save
{{ articles.views | formatCount}} Views

This article represents code samples which could be used to create multiple density curves or plots using ggplot2 package in R programming language. Please feel free to comment/suggest if I missed one or more important points.

## Multiple Density Curves/Graphs with GGPlot

The code samples given below work for the “diamonds” dataset which is loaded as part of ggplot2 package. The following are two different types of plots shown below:

• Density plot with multiple fills
• Density plot with single fill

### Density Plots with Multiple Fills

The following code represents density plots with multiple fills. Pay attention to the “fill” parameter passed to “aes” method. ``````# Create density plots for single variable filtered by fill condition
# In example below, fill is assigned to cut
ggplot(diamonds, aes(x=carat, fill=cut)) + geom_density() +
labs(title="Density Plot", x="Carat")``````

### Density Plot with Single Fill

Following plot demonstrates the density plot with single fill. ``````# Create density plot for single variable
ggplot(diamonds, aes(x=carat)) + geom_density(col="red", fill="yellow", alpha=0.4) +
labs(title="Density Plot", x="Carat")``````

Topics:
big data, data visualization, density plots, ggplot, r language

Comment (0)

Save
{{ articles.views | formatCount}} Views

Opinions expressed by DZone contributors are their own.