/ / R ggplot zmena veľkosti plochy okna okna - r, zmena veľkosti, plot, ggplot2, oblasť

R ggplot veľkosť okna plochy - r, zmena veľkosti, graf, ggplot2, plocha

Mám problémy so zmenou veľkosti plochy. Ak sa pozriete na nasledujúci príklad, uvidíte, že štítok osi x "x" je mimo rozsahu okna / oblasti grafu, a preto už nie je viditeľný. Snažil som sa zmeniť veľkosť okna / oblasti s

dev.new(width=10, height=10)

ale to nezvyšuje priestor bielej hranice mimo skutočnej plochy grafu. Tiež som uložil graf ako PDF dúfal, že štítok "x" sa objaví v PDF, ale to "to tiež nie je prípad.

Je nejako možné túto konkrétnu oblasť zvýšiť?

library(ggplot2)
df <- data.frame(x=1:10, y=1:10)
ggplot(df, aes(x,y)) + geom_point() +
opts(axis.title.x = theme_text(size = 14, hjust = 0.5, vjust = -5))

odpovede:

1 pre odpoveď č. 1

Ak chcete zmeniť veľkosť plochy kresby, ktorá je k dispozícii pre štítky osí a text, môžete použiť

opts(plot.margin = unit(c(2, 2, 2, 2), "cm"))

špecifikovať veľkosť okraja každej strany grafu.