Seuraavat esimerkit hakevat R-ympäristössä vaalidataa ehdokkaista ja puolueista Oikeusministeriön palvelimelta.
Lähdekoodiesimerkit R-kielelle 2012 kunnallisvaalien ehdokasdatan lukemiseen. Lähde: Louhos-blogi:
# sorvi installation: http://louhos.github.com/sorvi/asennus.html library(sorvi) # Get all candidate data across the whole country candidates.all <- ReadAllCandidates() # Get candidate data for election district 3 (Varsinais-Suomen vaalipiiri) candidates.3 <- ReadElectionData("candidates", district.id = 3) candidates.3 <- ReadElectionData("candidates", district.id = "Varsinais-Suomen vaalipiiri") # Dumping data into CSV file write.table(candidates.all, "MoJ_candidates_finland.csv", sep=";", quote=FALSE, fileEncoding="iso-8859-1", row.names = FALSE)
# sorvi installation: http://louhos.github.com/sorvi/asennus.html library(sorvi) # Get all party data across the whole country parties.all <- ReadAllParties() # Get party data for election district 3 (Varsinais-Suomen vaalipiiri) parties.3 <- ReadElectionData("parties", district.id = 3)
Hae Tilastokeskuksen data kunnallisvaalien ehdokkaista äänestysalueen tarkkuudella. Lähde: Louhos-blogi:
# sorvi installation: http://louhos.github.com/sorvi/asennus.html library(sorvi) # List all election districts to consider election.districts <- setdiff(1:15, 5) # There is no district 5 # Get the data for each district year <- 2004 # Options: 2004 / 2008 / 2012 tabs <- list() for (id in election.districts) { tabs[[as.character(id)]] <- GetElectedCandidates(year, "municipal", id) } # Combine the data sets into one table candidates <- do.call(rbind, tabs)
Suomen vaalipiirien haku Tilastokeskukselta:
library(sorvi) vaalipiiri <- GetVaalipiiri() head(vaalipiiri)
Tämä esimerkki on toteutettu seuraavin versiotiedoin:
sessionInfo()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.