修改 Plotly y 轴上的字体大小

Joe*_*Joe 2 r plotly

当我尝试修改我的 y 轴标题时,它就消失了。修改 y 轴刻度工作得很好。有没有人遇到过这个问题?谢谢!

library(plotly)
set.seed(2017)
x <- seq(1:10)
y <- x + rnorm(10)
plot_ly( x = ~x, y = ~y + rnorm(10)) %>%
     layout(
       xaxis = list(tickfont = list(size = 15)), 
       yaxis = list(tickfont = list(size = 25))) ## This works well.

 plot_ly( x = ~x, y = ~y + rnorm(10)) %>%
     layout(
       xaxis = list(tickfont = list(size = 15)), 
       yaxis = list(titlefont = list(size = 25))) ## This makes the y axis label disappear.
Run Code Online (Sandbox Code Playgroud)

目标是修改 y 轴标题的大小,而不是让它一起消失。

小智 7

如果有人正在为 python 寻找类似的答案。
你可以加fig.update_yaxes(title_font=dict(size=12))


Jul*_*ora 6

似乎在这些情况下,还需要指定标题本身:

plot_ly( x = ~x, y = ~y + rnorm(10)) %>%
  layout(
    xaxis = list(tickfont = list(size = 15)), 
    yaxis = list(titlefont = list(size = 25), title = "test"))
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明