【发布时间】:2020-09-03 08:11:35
【问题描述】:
我是 R 新手,我必须绘制一个包含 50 个时间序列的 data.frame,列名称是每个系列的名称,行名称是参考日期;对于每个系列,我有 373 个观察值。 data.frame 被称为 data
我尝试使用 plot(data),但我得到错误 plot.new() 中的错误:数字边距太大
所以我这次尝试使用ggplot(data) 没有收到错误,但它返回一个空白的白色图形:
我正在尝试在 x-axixs 和 data.frame 的每一列(所以每个时间序列)上创建一个带有日期(所以行名)的图表,作为与 y 轴上的水平线不同。
提前致谢!
【问题讨论】:
-
似乎应该回答你的问题:How to plot row names on x axis...
-
ggcharts 包刚刚添加了一个功能,正如您所描述的那样 - 绘制一个时间序列 df,其中每列都是一个序列:twitter.com/thomas_neitmann/status/1261604059850715137?s=21
标签: r dataframe ggplot2 time-series