【问题标题】:Generating colored and labeled lines with dynamic groups using ggplot使用 ggplot 生成带有动态组的彩色和标记线
【发布时间】:2016-02-10 21:24:13
【问题描述】:

我有一个包含变量 abc 的数据框。我有 a 作为我的 x 值,b 作为我的 y 值,c 作为值所属的组。我可以通过做来绘制每个组

ggplot(myDataFrame, aes(x=myDataFrame$a, y=myDataFrame$b, group=myDataFrame$c)) +
geom_line()

所以我不能在事先不知道组或数量的情况下为每个组分配唯一的颜色并动态标记每个组。

最简单的方法是什么?

提前致谢!

【问题讨论】:

  • 请添加reproducible example
  • @lukeA 为什么?这不是错误问题,我只是想弄清楚 ggplot 是如何工作的。
  • 好吧,想一想。如果你提供一个例子,很多人可以很容易地解决这个问题并进行测试。否则每个人都必须自己构建代码。请注意,R tag info 也会要求您这样做。

标签: r plot ggplot2 legend


【解决方案1】:
geom_line(aes(color = myDataFrame$c))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-03
    • 1970-01-01
    • 1970-01-01
    • 2020-10-18
    • 2016-06-06
    • 2014-07-08
    • 1970-01-01
    相关资源
    最近更新 更多