我和這個(gè)用戶有同樣的問(wèn)題-我有一個(gè)“鋸齒狀”的多面圖,其中底行的面板比其他行少,并且我希望每列底部的X軸刻度線。針對(duì)該問(wèn)題的建議解決方案是設(shè)置scales="free_x"。(在ggplot 0.9.2.1中;我認(rèn)為尋找的行為在較早版本中是默認(rèn)的。)在我的情況下,這是一個(gè)較差的解決方案:我的實(shí)際軸標(biāo)簽會(huì)很長(zhǎng),因此將它們放在每一行下會(huì)占用太多空間房間。結(jié)果是這樣的: 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))在此處的評(píng)論中,Andrie建議可以手動(dòng)完成此操作,grid但我不知道如何開始。
- 1 回答
- 0 關(guān)注
- 833 瀏覽
添加回答
舉報(bào)
0/150
提交
取消