我正在尝试在R中绘制一个组。代码看起来像这样。每个RRA数据帧都是时间序列。
lst <- list( RRA_36, RRA_48 , RRA_60 , RRA_72 )
lst %>%
bind_rows(.id = "Window_Size") %>%
ggplot2.lineplot( xName='Horizon', yName='RRA', groupName= "Window_Size" )
结果是这个情节:
水平轴是相应值的日期。正如您所看到的,ggplot2将日期写得非常密集,以至于变得难以理解。我怎样才能以更加可读和美观的方式来描绘它?
-PS。我有另一个问题。如何更改这个'id'名称来代替传奇中的这些1,2,3,4数字?
答案 0 :(得分:1)
试试这个,
lst %>%
bind_rows(.id = "Window_Size") %>%
ggplot2.lineplot( xName='Horizon', yName='RRA', groupName= "Window_Size" ) + theme(axis.text.x = element_text(angle = 90,vjust=0.2))