6
मेरे पास ggplot
की एक श्रृंखला है जिसे मैं नीचे दिखाया गया है और knitr
के माध्यम से पार्स किए गए दस्तावेज़ में डाला गया हूं। वास्तव में एक छोटा चित्र चित्र होने की बजाय, मैं इसे परिदृश्य में घुमा देना चाहता हूं ताकि यह जितना संभव हो सके पृष्ठ को भर सके। कोई विचार?मैं एक ggplot को परिदृश्य में कैसे घुमा सकता हूं?
library(ggplot2)
library(grid)
df <- data.frame(x = 1:100, y =rnorm(100))
plota <- ggplot(df, aes(x, y)) + geom_point(size = 4)
pushViewport(viewport(layout = grid.layout(3, 5)))
vplayout <- function(x, y) viewport(layout.pos.row = x, layout.pos.col = y)
print(plota, vp = vplayout(1:2, 1:2))
print(plota, vp = vplayout(1, 3))
print(plota, vp = vplayout(1, 4))
print(plota, vp = vplayout(1, 5))
print(plota, vp = vplayout(2, 3))
print(plota, vp = vplayout(2, 4))
print(plota, vp = vplayout(2, 5))
print(plota, vp = vplayout(3, 1))
print(plota, vp = vplayout(3, 2))
print(plota, vp = vplayout(3, 3))
print(plota, vp = vplayout(3, 4))
print(plota, vp = vplayout(3, 5))
धन्यवाद यहुई, बहुत अनुशंसित। – Maiasaura