如何自动缩放绘图以使轴不被切断?

时间:2019-07-08 14:15:57

标签: r plotly

Python的matplotlib的R等效项是什么:plt.tight_layout()函数。我一直在绘制条形图,并且轴标签不断切出。我想缩放图形以使其匹配。

N.B我正在动态地制作带有不同标签的这些图,因此不能经常使用边距来使其适应。

下面是一些伪造的数据,有望说明问题所在

Organisation<-c("Organisation Alpha","Organisation Beta","Organisation Charlie","Organisation Delta")
Year<-c(2018,2018,2018,2018,2019,2019,2019,2019)
Values<-c(100,50,10,0,20,0,75,70)

Mock_data <- data.frame(Organisation, Year, Values, stringsAsFactors=FALSE)

p<-Mock_data %>% plot_ly(x=~Organisation,y=~Values,type='bar',frame=~Year,colors="Blues")

1 个答案:

答案 0 :(得分:0)

认为我已经设法解决了这个问题:

布局(barmode ='stack',autosize = F,yaxis = list(title = Title,automargin = TRUE),xaxis = list(automargin = T))