0
所以我試圖用一個向量來概括這個命令,這對我的數據將向量傳遞給grid.arrange作爲參數列表。
效果很好grid.arrange(Sig1.plot,Sig2.plot,Sig3.plot,Sig4.plot).
的載體是
> Plots.restricted
[1] "Sig1.plot,Sig2.plot,Sig3.plot,Sig4.plot"
> class(Plots.restricted)
[1] "character"
但是,這樣做
grid.arrange(as.name(Plots.restricted),ncol=1)
回報以下錯誤
Error in arrangeGrob(..., as.table = as.table, clip = clip, main = main, :
input must be grobs!
可替換地,我試圖
Plots.reference<- paste(c(rep("Sig",ncol(Signatures)-1)),c(2:ncol(Signatures)-1),c(rep(".plot",ncol(Signatures)-1)),sep="",collapse=",")
其中Plots.reference現在生產長度1.
grid.arrange(as.name(Plots.reference)) and grid.arrange(as.symbol(Plots.reference))
雖然繼續返回該錯誤的字符向量。
我在做什麼錯?