Difference between revisions 5582 and 5596 on euwikibooks

Estatistikan maiz egiten dira kalkuluak. R [[:w:kalkulagailu|kalkulagailu]] moduan erabil daiteke. Adibidez, honako lehenengo agindu hau idatziz bigarren lerroko emaitza suertatuko da, lehenengo aginduaren ondoren "Enter" sakatuz (agindu bat exekutatzeko, beti sakatu behar da "Enter" tekla):


<source lang = "rsplus">
> (45+67+92)/7
> 29.14285714
</source>

(contracted; show full)<source lang = "rsplus">
> notak=c(2,5,6,7,3,2,1,8)
> gela=c("a","a","a","a","b","b","b","b")
> dena=data.frame(notak,gela)
> dena
</source>

Askotan datu-multzo anizkoitz hauetan aldagai bakar batekin lan egin nahiko dugu. Aldagaiak banaka aukeratze
a sinplea da:

<source lang = "rsplus">
> dena$notak
> dena$gelako, data multzoaren izena eta "$" ikurraren ondoren aldagaiaren izena jartzen da. Horrela, aldagaia isolatu egiten da:

<source lang = "rsplus">
> dena$notak
> dena$gela
</source>

Aldagai bati buruzko kalkuluak beste aldagaiak hartzen dituen balioen arabera burutu nahi badira, ''tapply'' agindua erabiltzen da. Adibidez, batez besteko (ingelesez, ''mean'') nota kalkulatu nahi bada gelaren arabera:

<source lang = "rsplus">
> tapply(notak,gela,mean)
</source>