5

plotlyパッケージに問題があります。凡例が正しく表示されないか、すべての値が表示されないため、凡例が切り取られます!

ここに画像の説明を入力

凡例をプロット領域の外 (下または右隅) に表示したいと思います。

私はすでに位置を変更しようとしましたggplot:

legend.position="bottom"

全然結果が出ない…

次に、ウェブサイトからコードを試しましたplotly

p %>% layout(legend = list(x = 0.5, y = -100))

うまくいきませんでした、凡例は一番下にありましたが、カットされ、x軸のタイトルの後ろに...

mtcarsデータセットのサンプル コードは次のとおりです。

a <- ggplot(mtcars, aes(x = interaction(cyl, carb, lex.order = T), y = mpg,fill = interaction(cyl, carb, lex.order = T))) + 
  geom_boxplot()

ggplotly(a)

ご覧のとおり、伝説のタイトルもそこでカットされています..

助けていただければ幸いです!

ありがとう

4

1 に答える 1

5

マージンとプロット サイズで遊ぶことができます。あなたが試すことができます:

m = list(
  l = 100,
  r = 40,
  b = 100,
  t = 50,
  pad = 0
)
a <- ggplot(mtcars, aes(x = interaction(cyl, carb, lex.order = T), y = mpg,fill = interaction(cyl, carb, lex.order = T))) + 
  geom_boxplot()
a %>% layout(autosize = F, width = 800, height = 600, margin = m)
于 2016-04-04T14:25:10.053 に答える