(Kirja) värvi, fondi ja suuruse sättimine
Käsuga cex= saab muuta joonistatava/kirjutatava asja suurust;
näiteks points-käsuga graafikule lisatavate punktide suurust;
text-käsuga lisatava kirja suurust jne;
Käsuga font= saab muuta graafikule kirjutatava teksti fonti. Kasutusel on järgmised
numbrid:
- tavaline kiri
- paks kiri (bold)
- kaldkiri (italic)
- paks kaldkiri (bold italic)
Suuremate numbritega fondid võivad sõltuda arvutist ja seadmest.
Käsuga col= saab muuta joonistatava eseme (joone) värvi. Näiteks
plot käsu sees kasutades muudab col= joonistatavate sümbolite või
joone värvi, aga ei muuda telgede või tausta värvi. Vaata ka värvid.
Käsuga par(bg=...) saab muuta (enne joonise joonistamist) graafiku tausta värvi;
Käsuga fg= saab muuta (plot-käsu korral) telgede ja pilti
ümbritseva kasti värvi; Vaata ka värvid.
Pealkirja sättimine
main= - käsuga saab lisada joonisele pealkirja;
- cex.main= käsuga saab muuta pealkirja kirja suurust. Ühikuks on "normaalse" tähemärgi suurus, seega kasutades main.cex=2 saame ligikaudu 2x "tavalisest" kirjast
suurema kirja ja käsuga main.cex=0.75 saame kirja, mille suurus on 75% "tavalisest"
kirja suurusest. "Tavalise" kirja suurust saab muuta enne plot-käsu kasutamist käsuga par(cex=...);
- col.main= käsuga saab muuta pealkirja värvi;
- font.main= käsuga saab muuta pealkirja fonti (1=tavaline püstkiri; 2=paks kiri; 3=kaldkiri; ... );
Telgede nimede sättimine
NB! Vaata ka axis-käsku, mis mõeldud keerukamate trikkide tegemiseks telgedega.
xlab=, ylab= - käskudega saab lisada/muuta telgede tähistusi;
- cex.lab= käsuga saab muuta telgedele lisatava seletava kirja suurust. Ühikuks on "normaalse" tähemärgi suurus, seega kasutades cex.main=2 saame ligikaudu 2x "tavalisest" kirjast
suurema kirja ja käsuga cex.lab=0.75 saame kirja, mille suurus on 75% "tavalisest"
kirja suurusest. "Tavalise" kirja suurust saab muuta käsuga cex=;
- col.lab= käsuga saab muuta telgedele lisatava kirja (telje nime) värvi;
- font.lab= käsuga saab muuta telje nime kirjutamiseks kasutatavat fonti (1=tavaline püstkiri; 2=paks kiri; 3=kaldkiri; ... );
Ühikud telgedel ja nende sättimine
NB! Vaata ka axis-käsku, mis mõeldud keerukamate trikkide tegemiseks telgedega.
Järgmiste käskudega saab muuta telgedele kantavate ühikute kirja suurust, kuju
ja värvi:
- cex.axis= käsuga saab muuta telgedel olevate ühikute (arvude või teksti)
kirjutamise suurust;
- col.axis=käsuga saab muuta telgedel olevate ühikute (arvude või teksti)
värvi;
- font.axis= käsuga saab muuta telgedele kirjutatava kirja fonti (1=tavaline püstkiri; 2=paks kiri; 3=kaldkiri; ... );
Näide 1
# Genereerime "algandmed"
x=rnorm(100); y=2*x+rnorm(100)
# Muudame joonise tausta helehalliks:
par(bg="gray95")
# Joonistame:
plot(x,y,
fg="green3", cex=0.5, main="Joonis", col="black",
col.main="blue", cex.main=1.5, font.main=3,
cex.axis=1.1, col.axis="orange",
cex.lab=2, xlab="x-telg", ylab="y-telg", col.lab="pink")
# fg="green3" - palume, et joonist ümbritsev "karp" oleks roheline;
# cex=0.5 - punktid joonistame väiksemad kui tavaliselt (50% "tavasuurusest");
# col="black" - joonistatavad punktid olgu musta värvi;
# col.main="blue", cex.main=1.5 - pealkirja kirjutame siniselt ja 1.5 korda suuremalt kui tavakiri;
# font.main=3 - pealkiri olgu kaldkirjas;
# cex.axis=1.1 - numbrid telgedel olgu veidi suuremad kui tavaliselt;
# col.axis="orange" - numbrid telgedel olgu oraanzi värvi;
# cex.lab=2, col.lab="pink" - telgede tähistused olgu suured ja roosad.