不能安排酒吧

时间:2019-01-21 08:23:06

标签: r bar-chart

不能在一页中布置条形图

p3<-barplot(Fehleranzahl_aktuell$Anzahl_Fehler,names.arg=Fehleranzahl_aktuell$Ursachentext,col=c("blue"),xlab="Anzahl Fehler",horiz = TRUE,
        las=2,las=1,top = "Fehler aktuelle Buchungsperioden",xlim=c(0,Anzahl_Max))

Anzahl_Max=max(Fehleranzahl$Anzahl_Fehler)


p4<-(barplot(Fehleranzahl$Anzahl_Fehler,names.arg=Fehleranzahl$Ursachentext,col=c("blue"),xlab="Anzahl Fehler",horiz = TRUE,
        las=2,las=1,main = "Kumulierte Fehler 12 Buchungsperioden",xlim=c(0,Anzahl_Max+5)))

grid.arrange(p1, p2, nrow = 2)

我遇到以下错误:

  

plot_to_gtable(x)中的错误:参数必须属于此类   “ ggplot”,“ gtable”,“ grob”,“ recordedplot”或绘制函数   到R图形设备时调用,但它是矩阵

1 个答案:

答案 0 :(得分:2)

我相信这里的问题是,您正在尝试将基数R图与包含ggplots的函数结合在一起。

此外,我不确定您是否可以通过这种方式将诸如barplot()之类的基本R图保存到对象。

您可以使用以R为基础组合图;

par(mfrow=c(2, 1))

在打勾之前写这行。

或者使用grid.arrange()将基本R条形图转换为ggplot条形图。

ggplot(data, aes()) + geom_bar()