绘图中的多级x轴

时间:2018-08-28 13:04:01

标签: r plotly r-plotly

如果可以使用多层x轴,我没有找到任何信息。我想可以在ggplot2(例如this SO线程)中进行处理,然后用ggplotly()对其进行转换,但我更喜欢使用图谋解决方案。这可能吗?目前,我正在使用一个辅助列,该列将年和月连接为格式“ 2017-12”。

示例数据集:

data.frame(
        year = c(2017, 2018, 2018, 2017, 2018, 2018),
       month = c(12, 1, 2, 12, 1, 2),
       value = c(120, 110, 130, 90, 100, 110)
)

结果应如下所示(x轴上的年和月):

enter image description here

1 个答案:

答案 0 :(得分:3)

由于x轴值只是换行符,所以您可以assign这两列,并用HTML换行符paste分开。标签被分配给x轴刻度。

<br />

enter image description here