R-ohjelmointi.org

Tilastotieteellistä ohjelmointia R-kielellä

tammikuu, 2010

Sivupäivitystä

Lisäilin muutamia linkkejä R-kieli-sivulle. Nyt sieltä löytyy mm. suora linkki R-kielen kuvaavaan alkuperäisartikkkeliin. Se kannattaa lukea.

Posted in R-ohjelmointi | No Comments »

XML:n käsittelyä R:llä

Kirjoitin, että tulen tämän vuoden aikana käsittelemään muutamia Omegahat-projektin tuottamia funktiokirjastoja ja tarjoamaan esimerkkejä, että miten niiden avulla voidaan tehostaa R:n käyttöä. Tämä artikkeli käsittelee Omegahatin tuottamaa XML-funktiokirjastoa. Nykypäivänä data liikkuu useassa muodossa ja XML-muoto on ottanut paikkansa datan ”kuvaamisessa”. XML toimiii tiedonvälityksessä (esim. sanomavälityksessä järjestelmien välillä) ja yhteenä formaattina datan tallennuksessa. Tilastoanalyysien lähtökohtana saattaa […]

Posted in R-ohjelmointi, Skriptit | No Comments »

ggExtra: eri teemoja ggplot2 grafiikkaan

ggExtra-funktiokirjasto tarjoaa muutamia eri teemoja ggplot2-grafiikan visuaaliseen ulkoasuun. Ohessa esimerkit eri teemoista. Otetaan ggplot2 käyttöön ja installoidaan ggExtra: library(ggplot2) install.packages("ggExtra", repos="http://R-Forge.R-project.org") library(ggExtra)library(ggplot2) install.packages("ggExtra", repos="http://R-Forge.R-project.org") library(ggExtra) Tehdään peruskuva standarditeemalla: a <- ggplot(mtcars, aes(qsec, wt)) a + stat_smooth() + opts(title="theme_standard")a <- ggplot(mtcars, aes(qsec, wt)) a + stat_smooth() + opts(title="theme_standard") Tehdään kuva teemalla theme_talk: b <- a + […]

Posted in Grafiikka, R-ohjelmointi | No Comments »

Webinar: Data Analysis and Statistical Graphics for the Enterprise

REvolution Computing järjestää 28.1.2010 julkisen web-seminaarin eli webinaarin R:stä. Lue ilmoitus ja osallistu.

Posted in R-ohjelmointi | No Comments »

Käyttöjärjestelmätarkistus ennen suoritusta

Lyhyt ja nopea vinkki käyttöjärjestemän tarkastukseen skriptejä ajettaessa: if(.Platform$OS.type == "unix"){ print("Tämä skripti suoritetaan unixilla") } else { print("Tämä skripti suoritetaan joillain muulla Os:lla") }if(.Platform$OS.type == "unix"){ print("Tämä skripti suoritetaan unixilla") } else { print("Tämä skripti suoritetaan joillain muulla Os:lla") } Ja ajettaessa näyttää tältä: > if(.Platform$OS.type == "unix"){ + print("Tämä skripti suoritetaan unixilla") + […]

Posted in R-ohjelmointi, Skriptit | No Comments »

R-SAS-SPSS-vertailu

r4stats-sivuilta löytyy mukava vertailutaulukko R:n, SAS:n ja SPSS:n eri moduuleista, joilla voi suorittaa samoja tehtäviä. Sivuilta löytyy vielä muutakin mielenkiintoista, mm. Running R from SPSS ja R-Workshop 2 days.

Posted in R-ohjelmointi | No Comments »

Omegahat

R-projekti on tuottanut muutamia oheisprojekteja ympärilleen, kuten esimerkiksi Bioconductorin. Toinen vastaavan tyyppinen oheisprojekti on vuonna 1998 pystyyn polkaistu Omegahat (Omega), jonka tarkoituksena on lyhyesti sanottuna tarjota R-käyttäjille rajapintoja eri ohjelmointikieliin ja ”käyttöliittymiin”. Omegahatin sivuilta: ”Omega is a joint project with the goal of providing a variety of open-source software for statistical applications. The Omega project […]

Posted in BioConductor, R-ohjelmointi | No Comments »

Kirja: R in Nutshell

R:stä on ilmestynyt ensimmäinen legendaarisen O’Reillyn kustantama kirja R in Nutshell. Revolution-blogin ylläpitäjä David Smith kirjoittaa: It’s a great introduction for newcomers to the language, but also goes into enough depth that even longtime R users will find useful nuggets of information. Kannessa komeilee Harpyija (Harpia harpyja), todella mahtava valinta R-kirjan kanteen. Itse olisin kuitenkin […]

Posted in R-ohjelmointi | 4 Comments »

Category