[英]R ggplotly: legend is not correctly displayed
我確實對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)
如我們所見,圖例的標題也被剪掉了。
我將不勝感激任何幫助!
謝謝
您可以使用邊距和地塊大小。 你可以試試:
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)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.