Noter om R
Noter om R
Noter om R
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
g1 g2 g3<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
Linietyper<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
x<br />
g1 g2 g3<br />
1.0<br />
0.8<br />
0.6<br />
0.4<br />
0.2<br />
0.0<br />
Linietykkelser<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
Figur 11: Effekt af nogle grafikparametre. Til venstre ses fra neden linjetyperne (lty) "dashed",<br />
"dotted" og "twodash"; og til højre linjetykkelserne (lwd) 1, 2 og 3. Parameteren las styrer <strong>om</strong><br />
akseetiketterne skrives parallelt med aksen (las=0) eller vandret (las=1).<br />
Talrige andre egenskaber ved funktionsplot styres med andre parametre til plot. Nogle få er vist i<br />
figur 12; flere kan findes i R’s hjælp under ?par, ?plot.default og ?title eller i oversigtsskemaerne<br />
i appendiks G.<br />
5.6 Indsættelse af tekster i plot<br />
Funktionen text bruges til at tilføje en forklarende tekst til et eksisterende plot. Man angiver først<br />
(x, y)-koordinaterne for tekstens midtpunkt, og så den tekst der skal indsættes:<br />
plot(sin, 0,10, ylab="")<br />
plot(cos, 0,10, add=TRUE, lty="dashed")<br />
text(9.8, 0.2, "sin(x)")<br />
text(8.3, -0.9, "cos(x)")<br />
Resultatet ses i figur 13. Parameteren col kan bruges til at styre tekstens farve. En anden parameter,<br />
cex, kan bruges til at skalere teksten, hvor fx cex=2 betyder dobbelt størrelse og cex=0.5 betyder<br />
halv størrelse.<br />
Ofte kan man ønske at sætte en tekst “til venstre for” eller “nedenunder” et bestemt punkt. Frem<br />
for at eksperimentere sig frem til nogle brugbare koordinater (s<strong>om</strong> k<strong>om</strong>mer til at afhænge af tekstens<br />
længde og skriftens størrelse og så videre) kan man bede <strong>om</strong> at få teksten placeret med bestemt justering<br />
i forhold til de koordinater man giver. Det gøres med parameteren adj. Man angiver justeringen s<strong>om</strong><br />
adj=c(b,h) hvor b og h er tal der skal opfattest s<strong>om</strong> andelen af tekstens bredde hhv. højde. Se figur 14<br />
for forskellige eksempler. Notationen c(...) <strong>om</strong>tales i afsnit 14.<br />
Hvis man har brug for at placere tekster i forhold til kanten af plottet 2 kan man med funktionskaldet<br />
2 Der er en funktion specielt til dette; den hedder mtext. Det vil føre for vidt at beskrive den her, se dog oversigtsskemaet<br />
på side 145.<br />
20<br />
x