如何在R中使用ggplot2创建使用反向灰色调色板的类别箱线图?
要使用ggplot2创建使用反向灰色调色板的类别箱线图,我们可以按照以下步骤操作:
- 首先,创建一个数据框。
- 然后,创建具有灰色调色板颜色条的类别箱线图。
- 创建具有反向灰色调色板颜色条的类别箱线图。
创建数据框
让我们创建一个如下所示的数据框:
Group<-sample(c("Low","Medium","High"),25,replace=TRUE) Score<-sample(1:100,25) df<-data.frame(Group,Score) df
执行上述脚本后,将生成以下输出(此输出由于随机化,在您的系统上会有所不同):
Group Score 1 High 33 2 Low 43 3 Medium 16 4 Low 90 5 High 67 6 Medium 52 7 High 82 8 High 62 9 Medium 28 10 High 39 11 Low 15 12 High 57 13 Low 51 14 Medium 100 15 Low 97 16 Medium 23 17 High 72 18 Medium 96 19 Low 22 20 Medium 35 21 Low 6 22 High 88 23 Medium 65 24 Low 11 25 High 37
创建具有灰色调色板颜色条的箱线图
使用`scale_fill_grey`创建具有灰色调色板颜色条的箱线图:
Group<-sample(c("Low","Medium","High"),25,replace=TRUE) Score<-sample(1:100,25) df<-data.frame(Group,Score) library(ggplot2) ggplot(df,aes(Group,Score,fill=Group))+geom_boxplot()+scale_fill_grey()
输出
Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.
创建具有反向灰色调色板颜色条的箱线图
使用`scale_fill_grey`创建具有反向灰色调色板颜色条的箱线图(`start`和`end`的默认值为`start=0.2`和`end=0.8`):
Group<-sample(c("Low","Medium","High"),25,replace=TRUE) Score<-sample(1:100,25) df<-data.frame(Group,Score) library(ggplot2) ggplot(df,aes(Group,Score,fill=Group))+geom_boxplot()+scale_fill_grey(start=0.8,end= 0.2)
输出
广告