R-ohjelmointi.org

Tilastotieteellistä ohjelmointia R-kielellä

kesäkuu, 2009

New York Times käyttää R:ää

New York Times julkaisi hienon kuvion liittyen Michael Jacksonin lauluihin Billboardin rankingeissa. Kuvan pohja on tehty R:llä. On hienoa nähdä, että yksi maailman arvostetuimmista sanomalehdistä käyttää avoimeen lähdekoodiin pohjautuvaa R:ää grafiikkamoottorinaan.

Posted in R-ohjelmointi | No Comments »

RegExr

Kirjoitin joskus aiemmin nettisaitista, jolla voi tarkistaa mitä joku tietty säännöllinen lauseke (regular expression) tekee. Törmäsin sattumalta toiseen vastaavaan palveluun, nimeltään RegExr. Kannattaa ehkä tsekata siis tuokin, jos tällaista palvelua on vailla.

Posted in Muu ohjelmointi | No Comments »

Batch:ien ajaminen R:llä

Andrej Karstin kirjoittaa blogissaan komentojonojen ajamisesta R:lla. Kannattaa lukea.

Posted in R-ohjelmointi | No Comments »

R grafiikkaa Wikimedia commons:ssa

Wikimedia commonsissa olevista grafiikoista on osa tehty R:llä. Mukavana lisänä useiden kuvien mukana tulee koodi, jolla graaffin voi tehdä omalla koneella. Tässä on yksi esimerkki tällaisestä kuvasta: Standard deviation diagram.

Posted in Grafiikka, R-ohjelmointi | No Comments »

Sweave-templaatti

Frank Harrell on julkaissut uuden version hänen tekemästään Sweave-templaatista, jota voi käyttää uusien dokumenttien pohjana. Uutena ominaisuutena on R-koodin värikoodaus, mikä helpottaa luettavuutta. Romain Francois toteutti saman käyttäen uutta Highlight-funktiokirjastoa. Pidän jälkimmäisestä enemmän.

Posted in R-ohjelmointi | No Comments »

R 2.9.1

R:n uusin versio 2.9.1 on tulossa kesäkuun lopussa. Lisää tietoa asiasta löytyy tämän postauksen linkkien takaa.

Posted in R-ohjelmointi | No Comments »

0 –> NA

Tässä ketjussa palautellaa mieliin, että miten nollat voi muuttaa puuttuviksi arvoiksi R:llä.

Posted in R-ohjelmointi | No Comments »

IP-osoitteiden järjestäminen

R-help-sivuilla oli mielenkiintoinen keskustelu pari päivää sitten ip-osoitteiden järjestämisestä oikeaan järjestykseen. Tavallisesti ohjelmat järjestävät ip-osoitteet ensimmäisen numeron mukaan suuruusjärjestykseen, jolloin järjestys menee väärin. Tässä keskustelusta hieman muokattu esimerkki ip-osoitteiden järjestämisestä R:llä (ja Perlillä): > #Muodostetaan data.frame > set.seed(10) > n <- 4 > DF <- data.frame( + a = rnorm(n), + b = rnorm(n), + […]

Posted in R-ohjelmointi, Skriptit | No Comments »

Category