我有看起來像這樣的數據:使用從twoord.plot
功能如何在R中使用twoord.plot()繪製多個圖形(faceting)?
height <- c(1,2,3,4,2,4,6,8)
weight <- c(12,13,14,15,22,23,24,25)
person <- c("Jack","Jim","Jill","Tess","Jack","Jim","Jill","Tess")
set <- c(1,1,1,1,2,2,2,2)
dat <- data.frame(set,person,height,weight)
我試圖繪製與同一x軸(人)的曲線圖,和圖2不同的y軸(重量和高度) plotrix
包。 但是,我不知道如何面對ggplot2中的情節。
例如,如果我能地塊在GGPLOT2覆蓋,我的代碼看起來是這樣的:
ggplot(data = dat, aes(x = person, y = weight)) +
geom_point(color = "red") + facet_wrap(~set, scales="free")
#And similarly have the height on the other axis.
如何在twoord.plot實現這一目標(任何想法)?
從[文檔看起來](HTTPS:// rdrr。io/cran/plotrix/man/twoord.plot.html)該函數不使用構面。 – neilfws
我知道。但是我想知道是否有任何「技巧」可以用來解決這個問題? – Ash
沒有「竅門」。您必須對數據進行子集分類,生成單獨的圖並使用_e.g._ par(mfrow = ...)或者[pane](https://rdrr.io/cran/plotrix/man /panes.html)。但我想知道爲什麼你不會簡單地使用'ggplot2'。 – neilfws