plot() in R on mit­me­külgne funkt­sioon, mis toetab erinevaid graa­fi­kuid, seal­hul­gas ha­jus­diag­ramme, joon- ja tulp­diag­ramme, his­togramme, kast­diag­ramme ja muud.

Kuidas töötab plot() R-is?

R-keeles ka­su­ta­takse funkt­siooni plot() graa­fi­kute koos­ta­miseks. See paigutab and­me­punk­tid koor­di­naat­tel­jele ja ühendab need omavahel või märgib need erineval viisil. See võimaldab il­lust­ree­rida andmete mustreid ja seoseid ning paremini tuvastada suun­du­musi või kõr­va­le­kal­deid.

plot() võimaldab luua ha­jus­diag­ramme, joon- ja tulp­diag­ramme, his­togramme ja paljusid muid graa­fi­kuid. Tänu oma mit­me­külg­su­sele ka­su­ta­takse seda andmete vi­sua­li­see­ri­miseks mit­me­su­gus­tes kon­teks­ti­des, alates andmete ana­lüü­sist kuni tulemuste esi­ta­miseni. Selle ka­su­ta­ja­sõb­ra­lik­kus ja paind­lik­kus teevad sellest olulise tööriista kõigile, kes ana­lüü­sivad andmeid, töötavad sta­tis­tika vald­kon­nas või soovivad il­lust­ree­rida keerukaid and­me­ko­gu­meid.

Mis on plot() süntaks R-is?

R-keeles funkt­siooni plot() struktuur sisaldab argumente x- ja y-telje andmete jaoks ning va­li­ku­lisi argumente graafiku välimuse ko­han­da­miseks, seal­hul­gas värvid, telje sildid ja diag­ram­mi­tüü­bid.

Põhiline süntaks on järgmine:

plot(x, y, ...)
R

Järgmises näites joo­nis­tame vektorite x ja y väärtused ha­jus­diag­ram­mile. Funkt­sioon plot() kasutab graafiku tüübi, värvide ja telgede siltide jaoks vaikimisi väärtusi, kuna need ar­gu­men­did on jäetud täitmata.

x <- c(1, 2, 3, 4, 5)
y <- c(2, 4, 1, 7, 3)
plot(x, y)
R

Saadud graafik näeb välja järgmine:

Image: Scatter plot made with plot() in R
Scatter plot made with plot() in R

Kuidas kohandada graa­fi­kuid R plot() abil

Saate graafiku tüüpi ja välimust kohandada R-keeles funkt­siooni plot() abil täien­da­vate ar­gu­men­ti­dega.

Kuidas luua punktide jada

Ope­raa­tori : abil saate hõlpsasti luua punktide jada x- ja y-teljel.

plot(1:20)
R

Graafik näeb välja järgmine:

Image: Sequence of points made with plot() in R
Sequence of points made with plot() in R

Nagu näeme, loob plot(1:20) lihtsa ha­jus­diag­rammi, kus nii x-telg kui ka y-telg täi­de­takse au­to­maat­selt väär­tus­tega 1 kuni 20.

Kuidas joo­nis­tada joont

Kui soovite ha­jus­diag­rammi asemel joo­nekraa­fi­kut, sisestage lihtsalt ar­gu­men­tiks type=l. See määrab graafiku tüübiks**„Joon**”.

plot(1:20, type="l")
R

Seejärel tõm­ma­takse punktide vahele joon.

Image: Line graph made with plot() in R
Line graph made with plot() in R

Kuidas mär­gis­tusi täp­sus­tada

Saate lisada diag­ram­mile sildid pa­ra­meet­ri­tega main, xlab ja ylab.

plot(1:20, type="l", main="Line Chart", xlab="The x-axis", ylab="The y axis")
R

Tulemus näeb välja järgmine:

Image: Labels on a graph made with plot() in R
R graph with labels

Kuidas muuta graafiku välimust

Vaadakem nüüd kee­ru­li­se­mat näidet, kus muudame graafiku punktide värvi, suurust ja kuju.

plot(1:20, type = "p", col = "green", pch = 8, cex = 1.5, main = "Scatterplot", xlab = "The x-axis", ylab = "The y-axis")
R

Saadud graafik näeb välja järgmine:

Image: Customising the appearance of a graph made with plot()
Cus­to­mi­sing the ap­pea­rance of a graph made with plot()
  • type = "p": Seab joonise tüübiks „punktid”
  • col = "green": Seab värviks rohelise
  • pch = 8: Seab punktide sümboli
  • cex = 1.5 : Seab punktide suuruse 1,5 korda suuremaks kui standard
  • `main = „Scat­terplot”: Seab graafiku peal­kir­jaks „Scat­terplot”
  • xlab = "The x-axis" ja ylab = "The y-axis": Lisab x- ja y-teljele sildid

Saate neid pa­ra­meetreid muuta nii palju, kui soovite, et saada oma va­ja­dus­tele vastav graafik.

Go to Main Menu