ggplot2绘图学习 调整线的类型
之前我们学习了ggplot绘制单变量,两个连续变量的图形,两个离散型变量。一个离散型变量,一个连续型变量,包括箱图,点图等等。点击专辑查看更多R语言绘图教程。
线条的类型有
基本线条
library(ggplot2)
df <- data.frame(time=c("breakfeast", "Lunch", "Dinner"),
bill=c(10, 30, 15))
head(df)
ggplot(data = df, aes(x = time, y = bill, group = 1)) +
geom_line(linetype = "dashed")+
geom_point()
两个分组画两条线
df2 <- data.frame(sex = rep(c("Female", "Male"), each=3),
time=c("breakfeast", "Lunch", "Dinner"),
bill=c(10, 30, 15, 13, 40, 17) )
head(df2)
ggplot(df2, aes(x=time, y=bill, group=sex)) +
geom_line(aes(linetype = sex, color = sex))+
geom_point(aes(color=sex))
可以手动调节线的参数
· scale_linetype_manual() : 改变线的类型
· scale_color_manual() : 改变线的颜色
· scale_size_manual() : 改变改变线的类型
ggplot(df2, aes(x=time, y=bill, group=sex)) +
geom_line(aes(linetype=sex, color=sex, size=sex))+
geom_point()+
scale_linetype_manual(values=c("twodash", "dotted"))+
scale_color_manual(values=c('#999999','#E69F00'))+
scale_size_manual(values=c(1, 1.5))
TCGA泛癌分析
TCGA单基因免疫相关泛癌分析(应要求,对出图添加更细致的描述)
资源贴
赞 (0)