YaRrr! The Pirate ’ s Guide to R

12.2 tontin marginaalit

tontin marginaalit.

Kuva 11.20: tontin marginaalit.

kaikilla R-alueen kuvioilla on reunoja, jotka erottavat pääpiirtoavaruuden alueesta, jossa akselit, merkit ja lisäteksti sijaitsevat. Voit visualisoida, miten R luo tontin marginaalit, katso marginaalikuva 11.20.

marginaalien kokoa voi säätää määrittämällä marginaaliparametrin syntaksilla par(mar = c(bottom, left, top, right)), jossa argumentit bottom, left … ovat marginaalien suuruuksia. Oletusarvo mar on c (5.1, 4.1, 4.1, 2.1). Jos haluat muuttaa tontin marginaalien kokoa, sinun on tehtävä se arvolla par(mar) ennen kuin varsinaisesti luot tontin.

katsotaan, miten tämä toimii luomalla kaksi tonttia, joissa on eri marginaalit:vasemmalla olevassa tontissa asetan marginaalit 3: een joka puolelle. Oikealla olevassa tontissa asetan marginaaliksi 6 joka puolelta.

# First Plot with small marginspar(mar = c(2, 2, 2, 2)) # Set the margin on all sides to 2plot(1:10)mtext("Small Margins", side = 3, line = 1, cex = 1.2)mtext("par(mar = c(2, 2, 2, 2))", side = 3)# Second Plot with large marginspar(mar = c(5, 5, 5, 5)) # Set the margin on all sides to 6plot(1:10)mtext("Large Margins", side = 3, line = 1, cex = 1.2)mtext("par(mar = c(5, 5, 5, 5))", side = 3)

huomaa, että ensimmäisessä juonessa marginaalit ovat niin pienet, että akselietikettejä ei edes näe, kun taas toisessa juonessa piirtoalueen ympärillä on runsaasti (luultavasti liikaa) valkoista tilaa.

parametrin mar lisäksi voit määrittää marginaalien koot myös parametrilla mai. Tämä toimii aivan kuten mar, paitsi että arvot mai asettavat marginaalin koon tuumina.



+