使用 ggplot 生成带有动态组的彩色和标记线
Generating colored and labeled lines with dynamic groups using ggplot
我有一个包含变量 a
、b
和 c
的数据框。我的 x 值是 a
,y 值是 b
,值所属的组是 c
。我可以通过做
来绘制每个组
ggplot(myDataFrame, aes(x=myDataFrame$a, y=myDataFrame$b, group=myDataFrame$c)) +
geom_line()
所以我不想在事先不知道组或组数的情况下为每个组分配唯一的颜色并动态标记每个组。
最简单的方法是什么?
提前致谢!
geom_line(aes(color = myDataFrame$c))
我有一个包含变量 a
、b
和 c
的数据框。我的 x 值是 a
,y 值是 b
,值所属的组是 c
。我可以通过做
ggplot(myDataFrame, aes(x=myDataFrame$a, y=myDataFrame$b, group=myDataFrame$c)) +
geom_line()
所以我不想在事先不知道组或组数的情况下为每个组分配唯一的颜色并动态标记每个组。
最简单的方法是什么?
提前致谢!
geom_line(aes(color = myDataFrame$c))