Graafikutele elementide lisamine



   

Joonte lisamine

lines(x,y,
lty=..., - joone tüüp
col=..., - joone värv
lwd=...  - joone paksus)

Näide:
lines(c(1,4), c(0,6), 
  lty=2, col="red", lwd=2)
 
 
 
   

Punktide lisamine

points(x,y,
pch=..., - kujund: punkt, ring, rist, ...
col=..., - ümbritseva joone / punkti värv
bg=...,  - punkti sisemuse värv
cex=..., - punkti suurus)

Näide:
points(c(0,0.2,0.5), c(1,2,5), 
  pch=21, col="red", bg="yellow", cex=2)
 
 
 
   

Tekstide lisamine

text(x,y, text, 
cex=..., - teksti suurus
adj=..., - teksti joondamine
srt=..., - teksti kaldenurk kraadides
col=..., - teksti värv
font=... - teksti font)

Näide:
text(3,8, "Ahaa!!!", adj=c(0,0.5))
 
 
 
   

Pindade värvimine

polygon(x,y, 
density=..., - viirutuse tihedus
angle=..., - viirutuse kaldenurk
col=..., - kujundi täitmise värv
border=..., - serva värv,
lty=... -viirutusjoone tüüp )

Näide:
polygon(c(0,0,1,1),c(0,1,1,0), 
   col="grey90", border="black")
 
 
 
   

Legendi lisamine

legend(x,y, 
legend=..., - legendi tekst
lty=..., lwd=..., col=..., 
pch=..., pt.bg=..., 
pt.cex=..., pt.lwd=..., 
angle=..., density=..., 
text.col=..., bg=...)

Näide:
legend(0,0, c("naised","mehed"),
   pch=21, col=c("red","blue"))
 
 
 
   

Telgede lisamine

axis(
side=..., - külg: 1-alla, 2-vasakule, ...
at=..., - kuhu panna märgendid
labels=..., - mida märgendile kirjutada
las=... - mispidi teksti kirjutada)

Näide:
axis(2, at=seq(-20,30,10), 
        las=2, col="darkred")
 
 
 
   

Muude elementide lisamine

arrows(), grid(), data.ellipse(), par(plt=()), ...
 
 
 
Programm, mis joonistab tühja pildi. (Kui soovitakse alustada tühjalt valgelt lehelt :-))
Programm, mis genereeris pildid siia leheküljele.