举例展示几种常用的ggplot取色方法,如:
通过字符串区分取色;
通过数字取色;
取渐变色;
通过RColotBrewer方案取色。
1. 构建数据集
#构造数据集
df = data.frame(x=1:10,
y=seq(1, 20, 2),
z=seq(1000, 100, -100),
c=paste("color", seq(1, 10, 1)))
df
运行结果:
2. 安装和加载包
install.packages("ggplot2") # 安装包
install.packages("RColorBrewer")
library(ggplot2) # 加载包
library(RColorBrewer)
3. 绘制图形
3.1 基础图形
ggplot(df, aes(x=x, y=y)) +
geom_bar(stat="identity")
运行结果: