ggplot2是由Hadley Wickham创建的一个十分强大的可视化R包。在使用R作图时,如何使用ggplot2来调整图像中的颜色呢?下面跟着我们一起学习ggplot2的颜色修改函数,制作出更加绚丽多彩的图片。
1简单颜色分配
在ggplot2中,对于线和点的颜色调整可以直接改变colour参数,如设置colour=“red”等。而对于一些作为对象填充的颜色,如直方图中条形的颜色,则可以通过改变fill参数来控制,如fill=“red”。
#构建数据
df
A 3
B 4.5
C 2.8')
# 默认:深色条形
ggplot(df, aes(x=type, y=number)) + geom_bar(stat="identity")
# 红色外框线的条形
ggplot(df, aes(x=type, y=number)) + geom_bar(stat="identity", colour="#FF9999")
# 红色填充,黑色外框
ggplot(df, aes(x=type, y=number)) + geom_bar(stat="identity", fill="#FF9999", colour="black")