created:05-05-2022
views:44
0

ggplot2怎样用geom_line同时画多条线?

提问于: 05-05-2022
user image wiki
添加评论
评论需要先登录哦o( ̄ε ̄*)
1 回答
0
p1 <- ggplot(data=youData, aes(x=xname)) +
geom_line(aes(y=yname1),linetype="solid") +
geom_line(aes(y=yname2),linetype="dashed") +
geom_line(aes(y=yname3),linetype="dotted") +
# 以此类推 ...

多条线样式

  • linetype:指定线条的样式
样式 代号 描述
"blank" 0 空白
"solid" 1 实线
"dashed" 2 虚线
"dotted" 3 点线
"dotdash" 4 点虚线
"longdash" 5 长虚线
"twodash" 6 双虚线

用样式代码和代号的效果一样。

线条颜色

  • size=数字
ggplot(...)+
geom_line(aes(y=yname1),linetype="dotted", size=1) 

线条颜色

  • color:线条颜色

也可以通过color参数为不同的线设置不同的颜色。

回答于:05-05-2022
添加评论
评论需要先登录哦o( ̄ε ̄*)
添加回答