如何在R中重命名plotly的x轴?

Posted

技术标签:

【中文标题】如何在R中重命名plotly的x轴?【英文标题】:How to rename the x axis of plotly in R? 【发布时间】:2019-10-28 19:21:43 【问题描述】:

我有一个数据框,其中第一列 (x) 是 1:12 的数字,第二列 (y) 包含我要绘制的数字。

我想创建一个 y 轴与 12 个月的 plot_ly 图。 我想将 x 轴标记为 'Jan'、'Feb'、'Mar、...'Dec'。

我试过了:

p <- p %>% plot_ly(df, x = df[[1]]) %>% 
add_lines(y = df[[2]], name = colnames(df)[2]) %>% 
  layout(
    title = " Graph",
    xaxis = list(title="x axis"),
    yaxis = list(title="Y axis")
)

这里的 x 轴标记为 0,1,2,...12。

我还尝试在数据框中创建第三列,其中第三列包含 c('Jan', 'Feb', ... 'Dec')。 当我这样做时:

p <- p %>% plot_ly(df, x = df[[3]]) %>% 
add_lines(y = df[[2]], name = colnames(df)[2]) %>% 
  layout(
    title = " Graph",
    xaxis = list(title="x axis"),
    yaxis = list(title="Y axis")
)

x 轴按字母顺序标记为“Apr”、“Aug”、“Dec”、“Feb”、“Jan”、“Jun”、“Jul”、“Mar”、“May”、“Nov” , '十月', '九月'。

如何按月份的时间顺序为我的绘图标记 x 轴?

【问题讨论】:

希望对您有所帮助:***.com/questions/53166315/… 【参考方案1】:

该问题在以下链接中得到解决: https://plot.ly/r/line-charts/ 在“填充线”部分下。

【讨论】:

以上是关于如何在R中重命名plotly的x轴?的主要内容,如果未能解决你的问题,请参考以下文章

在 R plotly 子图上获取单独的轴标签

如何获取 ROC 曲线中 x 轴(FPR)和 y 轴(TPR)的值

在 plotly express 中,如何重命名轴和图例的名称? y 轴仅显示为值,图例上的标题是可变的

如何在 R 中为 plotly boxplots 自定义悬停文本

如何更改 plot.zoo 图中的(数量)x 轴刻度? (轴()失败)

如何在 Emacs 中重命名打开的文件?