R-ohjelmointi.org

Tilastotieteellistä ohjelmointia R-kielellä

helmikuu, 2009

Vältä Exceliä

Lyhyt postaus: muutamia syitä miksi Exceliä kannattaa välttää aineistojen hallinnassa ja analyyseissä. Asiaa laajemmassa skoopissa (koskien taulukkolaskentaohjelmia yleensä) löytyy Burns Statisticsin sivuilta: Spreadsheet Addiction.

Posted in Muu ohjelmointi | Kommentit pois päältä artikkelissa Vältä Exceliä

3d kuvia R:llä

R:ssä on funktiokirjasto rgl, joka sisältää funktioita 3d kuvien tekemiseen. Voit koittaa minkälaista jälkeä sillä saa: asenna rgl R-ohjelmaasi (install.packages(”rgl”)) ja aja alla oleva skripti ohjelmassa. library(rgl) open3d() x <- sort(rnorm(1000)) y <- rnorm(1000) z <- rnorm(1000) + atan2(x,y) plot3d(x, y, z, col=rainbow(1000), size=2)library(rgl) open3d() x <- sort(rnorm(1000)) y <- rnorm(1000) z <- rnorm(1000) + […]

Posted in Grafiikka, R-ohjelmointi, Skriptit | Kommentit pois päältä artikkelissa 3d kuvia R:llä

Yhdistä monta taulukkoa: merge

Tänään tuli tarve yhdistää monta samanlaista taulukkoa (data.frame) yhdeksi taulukoksi yhden muuttujan perusteella. R:ssä on funktio merge, joka mahdollistaa kahden data.framen yhdistämisen. Useamman taulukon tapauksessa täytyy käyttää looppia tai sisällyttää merge johonkin muuhun R:n funktioon. Tässä pari esimerkkiä miten ongeman saa ratkaistua:   #Tehdään esimerkkitaulukot DF1 <- data.frame(var1 = letters[1:5], a = rnorm(5)) DF2 <- […]

Posted in R-ohjelmointi, Skriptit | Kommentit pois päältä artikkelissa Yhdistä monta taulukkoa: merge