【问题标题】:Reading Multiple CSV in R and Plotting With ggplot2在 R 中读取多个 CSV 并使用 ggplot2 绘图
【发布时间】:2017-07-08 12:41:56
【问题描述】:

我对 R 相当陌生,并且正在尝试学习如何使用它进行一些绘图。我设法从一些代码分析(其中 7 个)中读取了多个 csv 文件,并将它们融合在一起,如图所示,但我不确定我需要做什么才能正确绘制它。该图给了我一条组合线而不是多条线。我该如何解决?我跑来绘制图表的线显示在图像中,但如果它太小我跑了ggplot(melted, aes(data_size, time_ms, colour=L1)) + geom_line()

提前致谢!

【问题讨论】:

  • 我自己对 R 不是很熟悉,但是你的问题没有解决吗?这就是将 CSV 组合成一个数据流,从而形成一个图表。
  • group = L1 添加为美学,或使用colour = as.factor(L1) 使其成为离散变量

标签: r csv plot ggplot2


【解决方案1】:

如果您检查 L1 列的类别,它将以“数字”形式返回。如果您想将所有行放在同一个空间中,ggplot(melted, aes(data_size, time_ms)) + geom_line(aes(colour = factor(L1))) 就可以了。

【讨论】:

  • 非常感谢!
猜你喜欢
  • 1970-01-01
  • 2015-03-08
  • 2023-03-24
  • 1970-01-01
  • 2022-08-13
  • 1970-01-01
  • 1970-01-01
  • 2018-06-15
  • 1970-01-01
相关资源
最近更新 更多