r - 如何修复绘图中的轴以查看标题?

标签 r r-plotly violin-plot

如果我正在绘制一个 fiddle 情节,它就会把标题剪掉。我该如何解决这个问题?

我已经遵循了代码:

len <- c(4.5, 3.0, 4.0, 4.0, 3.0, 3.5, 4.5, 3.0, 3.0, 4.0, 
               3.0, 4.5, 4.5, 4.0, 3.0,2.0,2.0,1.0,1.5,1.5,
               3.5, 4.5, 3.5, 5.0, 3.0, 3.0, 4.5, 4.5, 2.5, 4.5)*50
len <- rep(ser,100)

avg <- rep(c(4.5, 3.5, 4.0, 4.0, 4.0, 3.5, 4.5, 4.0, 3.0, 4.0, 
               3.0, 5.0, 4.5, 4.0, 3.0,2.0,2.0,1.0,1.5,1.5,
               3.5, 4.5, 3.5, 3.5, 4.0, 3.0, 4.0, 4.0, 2.5, 4.5),100)

df <- data.frame(len, avg)


df$avg <- round(df$avg)


df %>%
  plot_ly(x = ~avg, y = ~len, split = ~avg,
          type = "violin", box = list(visible = T),
          meanline = list(visible = T), alpha = 0.2
  ) %>%
  layout(title = .(text = "Analytics from John doe"),
         xaxis = .(title = "average"),
         yaxis = .(title = "length",nticks = 20),
         font = .(size = 15))

这给了我: enter image description here

最佳答案

您必须增加上边距:

  layout(title = list(text = "Analytics from John doe"),
         xaxis = list(title = "average"),
         yaxis = list(title = "length",nticks = 20),
         font = list(size = 15),
         margin = list(l = 70, r = 50, b = 70, t = 100))

enter image description here

关于r - 如何修复绘图中的轴以查看标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71184663/

相关文章:

r - 将 POSIXct 对象传递给函数返回数值向量

r - 按组划分的阴影 fiddle 图

r - 如何在 fiddle 图上显示 mustache 和点?

r - 如何使用 geom_violin 将误差框调整为 fiddle 图?

R:您如何根据其他变量的分组进行行总和?

R:对所有值使用 group_by

string - 根据图层部分名称匹配选择堆栈中的栅格

r - 格式化悬停数据标签 Plotly R

r - R中的plot_ly旋转动画

r - 在堆积条形图中悬停时 plotly 给出不正确的文本