- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How to create line chart for categories with grey color palette using ggplot2 in R?
To create line chart for categories with grey color palette using ggplot2, we can follow the below steps −
- First of all, create a data frame.
- Then, create the line chart for categories with default color of lines.
- Create the line chart for categories with color of lines in grey palette.
Create the data frame
Let's create a data frame as shown below −
x<-rnorm(25) y<-rnorm(25) Factor<-factor(sample(1:3,25,replace=TRUE)) df<-data.frame(x,y,Factor) df
On executing, the above script generates the below output(this output will vary on your system due to randomization) −
x y Factor 1 0.16617082 0.6440847 2 2 0.64861850 0.0894490 3 3 2.23253199 0.9830666 3 4 0.15959321 -1.5818475 3 5 0.99115481 0.3007150 3 6 -0.11421911 -0.0597798 2 7 -2.18767456 0.4199796 1 8 -0.45615151 -0.9753236 3 9 0.31962740 -0.1656778 1 10 -0.26188647 -1.4247906 1 11 -0.07914911 -1.1719439 1 12 0.04386646 -0.6051025 1 13 0.30364566 0.3973123 3 14 1.91715394 0.4858528 3 15 -1.31486210 -2.2679916 1 16 -0.64839356 -1.9870203 1 17 -1.04466289 0.5891917 1 18 0.21874848 -0.2328089 1 19 1.27746893 0.6943986 3 20 0.49281808 -1.0389503 3 21 0.13930975 0.3550664 2 22 1.02323729 1.5719230 3 23 1.31209069 -1.6987137 1 24 0.99838299 1.2443123 2 25 0.64388089 1.1059815 2
Create line chart with lines in default colors
Loading ggplot2 package and creating line chart with default colors of violins −
x<-rnorm(25) y<-rnorm(25) Factor<-factor(sample(1:3,25,replace=TRUE)) df<-data.frame(x,y,Factor) library(ggplot2) ggplot(df,aes(x,y,colour=Factor))+geom_line()
Output
Create line chart with lines in grey color palette
Use scale_fill_grey to create the line chart with lines in grey color palette −
x<-rnorm(25) y<-rnorm(25) Factor<-factor(sample(1:3,25,replace=TRUE)) df<-data.frame(x,y,Factor) library(ggplot2) ggplot(df,aes(x,y,colour=Factor))+geom_line()+scale_color_grey()
Output
Advertisements