Inhoudsopgave:
- De stijl van de assenetiketten wijzigen in R
- "o"
- Om de lettergrootte van tekstelementen te wijzigen, gebruikt u cex (afkorting voor tekenuitbreidingsratio). De standaardwaarde is 1. Om de tekstgrootte te verkleinen, gebruikt u een cex-waarde van minder dan 1; om de tekstgrootte te vergroten, gebruikt u een cex-waarde groter dan 1. >> xy-plot (x, y, hoofd = "Effect van cex op tekstgrootte")> tekst (x, y + 0. 1, labels = x , cex = x)
- :
Video: Thirteen 2024
Om een krachtiger en effectiever bericht aan de kijker over te brengen, kunt u het uiterlijk van plots in R wijzigen door R's talrijke plotopties te gebruiken.
U vindt alle documentatie voor het wijzigen van het uiterlijk van basishulpmiddelen op de helppagina? par(). Met deze functie kunt u de grafische parameters of opties instellen (of opvragen).
Merk op dat par () een uitgebreide lijst met argumenten bevat. Hier zijn enkele van de meest gebruikte opties.
De stijl van de assenetiketten wijzigen in R
Gebruik de grafische optie las (labelstijl) om de stijl van de assenlabel te wijzigen. Dit verandert de oriëntatiehoek van de labels:
-
0 : De standaard, parallel aan de as
-
1 : Altijd horizontaal
-
2 : > Loodrecht op de as 3
-
: Altijd verticaal
Hoe het boxtype op een R-plot
te veranderen Om het type box rond het plotgebied te veranderen, gebruik je de optie bty (box type):
"o"
:
-
De standaardwaarde trekt een volledige rechthoek rond de plot.
: -
Tekent niets rond de plot. "l" ,
-
"7" , "c" , "u" of "]" : Tekent een vorm rond het plotgebied die lijkt op de hoofdletter van de optie. De optie bty = "l" tekent dus een lijn naar links en onder aan de plot. Gebruik een bty = "n" om een plot zonder kader rond het plotgebied te maken als argument om te plotten: >> plot (faithful, bty = "n") Hoe meer dan één te veranderen plotoptie in R
Als u meer dan één grafische optie in één plot wilt wijzigen, voegt u eenvoudig een extra argument toe voor elke plotoptie die u wilt instellen. Als u bijvoorbeeld de labelstijl, het boxtype, de kleur en het plotkarakter wilt wijzigen, probeert u het volgende: >> plot (faithful, las = 1, bty = "l", col = "red", pch = 19)
De tekengrootte van tekst en assen op R-plots wijzigen
Om de lettergrootte van tekstelementen te wijzigen, gebruikt u cex (afkorting voor tekenuitbreidingsratio). De standaardwaarde is 1. Om de tekstgrootte te verkleinen, gebruikt u een cex-waarde van minder dan 1; om de tekstgrootte te vergroten, gebruikt u een cex-waarde groter dan 1. >> xy-plot (x, y, hoofd = "Effect van cex op tekstgrootte")> tekst (x, y + 0. 1, labels = x, cex = x)
Gebruik de volgende opdracht om de grootte van andere plotparameters te wijzigen:
cex. hoofd
:
Grootte van hoofdtitel
cex. lab
:
-
Grootte van aslabels (de tekst die de as beschrijft) cex. as :
-
Grootte van as-tekst (de waarden die de as-tik labels aangeven) >> plot (x, y, main = "Effect van cex.hoofd, cex. lab en cex. axis ", + cex. main = 1. 25, cex. lab = 1. 5, cex. axis = 0. 75)