R中的密集水平值

时间:2018-05-04 10:14:54

标签: r plot ggplot2

我正在尝试在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" )

结果是这个情节:

enter image description here

水平轴是相应值的日期。正如您所看到的,ggplot2将日期写得非常密集,以至于变得难以理解。我怎样才能以更加可读和美观的方式来描绘它?

-PS。我有另一个问题。如何更改这个'id'名称来代替传奇中的这些1,2,3,4数字?

1 个答案:

答案 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))