R-ohjelmointi.org

Tilastotieteellistä ohjelmointia R-kielellä

syyskuu, 2010

HTML-taulukko, jota voi järjestää

R:n funktiokirjastosetti on kasvanut taas yhdellä hyödyllisellä paketilla: SortableHTMLTables. #Asennetaan install.packages("SortableHTMLTables") #Ladataan library("SortableHTMLTables") #Tehdään html-taulukko, jota voi järjestää kansioon irisHTML sortable.html.table(iris, "iris.html", "irisHTML")   #Kannattaa katsoa lisätietoa ?sortable.html.table#Asennetaan install.packages("SortableHTMLTables") #Ladataan library("SortableHTMLTables") #Tehdään html-taulukko, jota voi järjestää kansioon irisHTML sortable.html.table(iris, "iris.html", "irisHTML") #Kannattaa katsoa lisätietoa ?sortable.html.table Koodi tuottaa tällaisen taulukon.

Posted in R-ohjelmointi, Skriptit | Kommentit pois päältä artikkelissa HTML-taulukko, jota voi järjestää

Khiin neliötestin odotetut frekvenssit

Khiin neliötestin yhteydessä on usein hyödyllistä tarkastella havaittujen ja odotettujen frekvenssien eroja. Odotetut frekvenssit lasketaan testin yhteydessä, ja ne löytyvät tulosobjektin kohdasta expected. Eroihin pääsee siis käsiksi esimerkiksi seuraavasti: # Aineisto m<-matrix(ncol=2, data=c(117, 222, 61, 100)) # Testi chisq.test(m) # Odotetut arvot chisq.test(m)$expected # Ero havaittuihin arvoihin chisq.test(m)$observed-chisq.test(m)$expected# Aineisto m<-matrix(ncol=2, data=c(117, 222, 61, 100)) # […]

Posted in Aiheeton | Kommentit pois päältä artikkelissa Khiin neliötestin odotetut frekvenssit

Tiedostojen kopiointi

R:llä voidaan kopioida tiedostoja tiedostojärjestelmässä. Ohessa esimerkki Windows-ympäristöstä: #Luodaan lähde ja kohde kansiot sourc <- "C:\\temp\\" dest <- "C:\\temp\\new"   #Luodaan tiedosto if(is.na(file.info(dest)$isdir))        dir.create(dest, recursive = TRUE)   #Kopioidaan file.copy(dir(sourc, full.names = TRUE), dest)#Luodaan lähde ja kohde kansiot sourc <- "C:\\temp\\" dest <- "C:\\temp\\new" #Luodaan tiedosto if(is.na(file.info(dest)$isdir))        dir.create(dest, recursive […]

Posted in R-ohjelmointi, Skriptit | Kommentit pois päältä artikkelissa Tiedostojen kopiointi