18.07.2013 Views

Noter om R

Noter om R

Noter om R

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!