Kako promijeniti opcije parcele u R

Napisali Andrie de Vries, Joris Meys

Da biste gledatelju prenijeli snažniju i utjecajniju poruku, možete promijeniti izgled i dojam ploha u R koristeći brojne R-ove mogućnosti radnje.

Svu dokumentaciju za promjenu izgleda i izgleda osnovnih grafika možete pronaći na stranici pomoći?kroz(). Ova funkcija omogućuje vam postavljanje (ili postavljanje upita) za grafičke parametre ili opcije.



Primijeti dakroz()uzima opširan popis argumenata. Evo nekoliko najčešće korištenih opcija.

Kako promijeniti stil oznake osi u R

Do promijenite oznaku osi stil, upotrijebite grafičku opciju(stil etikete). Ovo mijenja orijentacijski kut naljepnica:

  • 0 : Zadana vrijednost, paralelna s osi

  • 1 : Uvijek vodoravno

  • dva : Okomito na os

  • 3 : Uvijek okomito

Na primjer, da biste promijenili stil osi tako da tekst svih osi bude vodoravan, upotrijebitelas = 1kao argument zazemljište:

image0.jpg

> plot(faithful, las=1)

Kako promijeniti vrstu okvira na R plohi

Da biste promijenili vrstu okvira oko područja parcele, upotrijebite opcijubty(vrsta kutije):

  • ili : Zadana vrijednost crta kompletni pravokutnik oko crteža.

  • n : Ne crta ništa oko radnje.

  • l , 7 , c , u , ili ] : Crta oblik oko područja radnje koji sliči na veliko slovo opcije. Dakle, opcijabty = lcrta crtu lijevo i dolje crteža.

Koristite da biste napravili parcelu bez okvira oko površine parcelebty = nkao argument zazemljište:

težinska doza fenilefrina

image1.jpg

> plot(faithful, bty='n')

Kako promijeniti više opcija parcele u R

Da biste promijenili više od jedne grafičke opcije u jednoj plohi, jednostavno dodajte dodatni argument za svaku opciju crteža koju želite postaviti. Na primjer, da biste promijenili stil naljepnice, vrstu okvira, boju i karakter radnje, pokušajte sljedeće:

image2.jpg

> plot(faithful, las=1, bty='l', col='red', pch=19)

Kako promijeniti veličinu fonta teksta i osi na R grafikonima

Da biste promijenili veličinu fonta tekstualnih elemenata, upotrijebiteizvan(kratica za omjer proširenja znakova). Zadana vrijednost je1. Da biste smanjili veličinu teksta, upotrijebite aizvanvrijednost manja od1; da biste povećali veličinu teksta, upotrijebite aizvanvrijednost veća od1.

image3.jpg

> x y plot(x, y, main='Effect of cex on text size') > text(x, y+0.1, labels=x, cex=x)

Da biste promijenili veličinu ostalih parametara parcele, upotrijebite sljedeće:

  • cex.glavni : Veličina glavnog naslova

  • cex.lab : Veličina oznaka osi (tekst koji opisuje os)

  • cex.os : Veličina teksta osi (vrijednosti koje označavaju oznake oznaka osi)

> plot(x, y, main='Effect of cex.main, cex.lab and cex.axis', + cex.main=1.25, cex.lab=1.5, cex.axis=0.75)