我和這個用戶有同樣的問題-我有一個“鋸齒狀”的多面圖,其中底行的面板比其他行少,并且我希望每列底部的X軸刻度線。針對該問題的建議解決方案是設置scales="free_x"。(在ggplot 0.9.2.1中;我認為尋找的行為在較早版本中是默認的。)在我的情況下,這是一個較差的解決方案:我的實際軸標簽會很長,因此將它們放在每一行下會占用太多空間房間。結果是這樣的: x <- gl(3, 1, 15, labels=paste("this is a very long axis label ", letters[1:5])) y <- rnorm(length(x)) l <- gl(5, 3, 15) d <- data.frame(x=x, y=y, l=l) ggplot(d, aes(x=x, y=y)) + geom_point() + facet_wrap(~l, scales="free_x") + theme(axis.text.x=element_text(angle=90, hjust=1))在此處的評論中,Andrie建議可以手動完成此操作,grid但我不知道如何開始。
- 1 回答
- 0 關注
- 834 瀏覽
添加回答
舉報
0/150
提交
取消