layout
機能でプロットレイアウトで余白を調整することができます。
1が提供されていなかったので、再現性の例:デフォルトのマージンでこれをプロットすると、ラベルがカットオフになります
d <- data.frame(traitMean = apply(iris[-5], 2, mean))
# long labels
labs <- c("Long name for this", "Long name for that",
"Long names everywhere", "Petal Width")
:
# example where ticklabels are cutoff
plot_ly(y = d[["traitMean"]], x = labs, type = "bar") %>%
layout(xaxis = list(tickangle = 45))
がデフォルトから下の余白を調整することができますmargin
の引数はlayout
です。 margin
は、b
が「ボトム」マージンの名前である名前付きリストをとります。 160 pxはこの例では機能しますが、ラベルに適した値を見つける必要があります。
plot_ly(y = d[["traitMean"]], x = labs, type = "bar") %>%
layout(margin = list(b = 160), xaxis = list(tickangle = 45))
![enter image description here](https://i.stack.imgur.com/TO1ee.png)
ありがとうございます。私はこれが私の目的のためにうまく動作し、ラベル名を完全に表示すると思います。 – kevw22
私はjavascriptと同じ問題を抱えています – George
私はJavascriptでもそうです。 – Mark