【问题标题】:Multiple line on one Chart in R [duplicate]R中一张图表上的多条线[重复]
【发布时间】:2020-02-14 20:25:37
【问题描述】:

我正在尝试在一张图表上绘制多条线。

它们在月份中都有相同的 X 轴,但对 y 轴的观察不同。 我曾尝试编写此代码,但我不断收到错误消息。 有人可以指出我做错了什么吗?

“Test3”和我的数据集一样,“Oil_1”代表第一个Y观察,“Oil_2”第二个观察,“Month”是X轴

ggplot(test3, + aes(x = Months)) +
    geom_line(aes(y=oil_1),colour="blue")+
    geom_line(aes(y=oil_2),colour="red") +
    ylab(label="Production")+
    xlab("Months") 

【问题讨论】:

标签: r ggplot2 linechart


【解决方案1】:

您在第一次审美调用之前有一个额外的“+”,这可能是问题所在。

【讨论】:

  • 还是不行-
  • 我尝试了另一种方法,但现在出现错误:geom_path:每个组仅包含一个观察。需要调整群体审美吗?
  • 我使用 reshape 来融化我的数据,因为我有两个变量 Months 变量值 1 1 OIL_1 183 2 2 OIL_1 172 3 3 OIL_1 890 4 4 OIL_1 876 5 5 OIL_1 345 6 6 OIL_1 2406 然后我我正在输入我的 ggplot 代码: ggplot(TEST3CC, aes(x = Months, y = value)) + geom_line(aes(color = variable, linetype = variable)) + scale_color_manual(values = c("darkred", "steelblue") ) geom_path:每组只包含一个观察。需要调整群体审美吗?
猜你喜欢
  • 2023-03-30
  • 2013-06-13
  • 1970-01-01
  • 2012-10-30
  • 1970-01-01
  • 2021-01-27
  • 2012-03-21
  • 2012-03-20
  • 1970-01-01
相关资源
最近更新 更多