Mal*_*l_a 5 r ggplot2 plotly r-plotly
我的plotly
包有问题.图例无法正确显示或未显示所有值因为它被剪切!
我想在情节区域之外(在底部或右下角)获得传奇.
我已经尝试改变以下位置ggplot
:
legend.position="bottom"
Run Code Online (Sandbox Code Playgroud)
根本没有结果......
然后我尝试了plotly
网站上的代码:
p %>% layout(legend = list(x = 0.5, y = -100))
Run Code Online (Sandbox Code Playgroud)
它没有用,传说是在底部,但它被剪切,并在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)
Run Code Online (Sandbox Code Playgroud)
正如我们所看到的那样,传奇的标题也被切割了.
我将不胜感激任何帮助!
谢谢
您可以使用边距和绘图大小.你可以试试:
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)
Run Code Online (Sandbox Code Playgroud)