R-ohjelmointi.org

Tilastotieteellistä ohjelmointia R-kielellä

Useamman osakuvan piirtäminen samaan kuva-alueeseen

R:n perusgrafiikassa useita kuvia voidaan laittaa samaan kuva-alueeseen par-funktion mfrow- tai mfcol-parametrilla tai layout-funktiolla. Ohessa muutama esimerkki tästä.

#Kuvat vierekkäin
par(mar=c(2,2,2,2), mfrow=c(1,4))
for (i in 1:4) plot(rnorm(60), col=i)
 
#Kuvat päällekkäin
par(mar=c(2,2,2,2), mfcol=c(4,1))
for (i in 1:4) plot(rnorm(60), col=i)
 
#Neljä osakuvaa samaan kuvaan
par(mar=c(2,2,2,2), mfrow=c(2,2))
for (i in 1:4) plot(rnorm(60), col=i)
 
#Useita kuvia samaan kuvaan käyttäen layout-funktiota
par(mar=c(2,2,2,2))
nf <- layout(matrix(c(1,2, 4, 6, 1, 3, 5, 6), nc = 2))
layout.show(nf)
for (i in 1:6) plot(rnorm(60), col=i)

One Response to “Useamman osakuvan piirtäminen samaan kuva-alueeseen”


Category