Difference between revisions of "OpasnetUtils/Drafts"

From Testiwiki
Jump to: navigation, search
(Answer)
(added draft code for Suomentaja)
Line 18: Line 18:
  
 
library(OpasnetUtils)
 
library(OpasnetUtils)
 +
 +
################## Suomentaja
 +
 +
suomenna <- function(ova) {
 +
d <- ova@output
 +
if(“Decision maker” %in% colnames(d)) {
 +
levels(d$Decision maker)[levels(d$Decision maker) == "Builders"] <- “Rakennuttaja”
 +
levels(d$Decision maker)[levels(d$Decision maker) == "Building owner"] <- “Rakennuksen omistaja“
 +
}
 +
if(“Decision” %in% colnames(ova@output)) {
 +
levels(d$Decision)[levels(d$Decision) == "EnergySavingPolicy"] <- “Energiansäästöpolitiikka”
 +
levels(d$Decision)[levels(d$Decision) == “PlantPolicy”] <- “Voimalan politiikka“
 +
}
 +
if(“Option” %in% colnames(ova@output)) {
 +
levels(d$Option)[levels(d$Option) == "BAU"] <- “Tätä menoa“
 +
levels(d$Option)[levels(d$Option) == "Energy saving moderate"] <- “Kohtuullinen energiansäästö”
 +
levels(d$Option)[levels(d$Option) == "Energy saving total"] <- “Täysi energiansäästö”
 +
}
 +
if(“Building” %in% colnames(ova@output)) {
 +
levels(d$Building)[levels(d$Building) == "Apartment houses"] <- “Kerrostalot”
 +
levels(d$Building)[levels(d$Building) == “Commercial”] <- “Kaupalliset”
 +
levels(d$Building)[levels(d$Building) == “Detached houses“] <- “Omakotitalot”
 +
levels(d$Building)[levels(d$Building) == “Educational”] <- “Opetusala”
 +
levels(d$Building)[levels(d$Building) == "Health and social sector"] <- “Terveys- ja sosiaaliala“
 +
levels(d$Building)[levels(d$Building) == “Industrial”] <- “Teollisuus”
 +
levels(d$Building)[levels(d$Building) == “Leisure houses”] <- “Mökki”
 +
levels(d$Building)[levels(d$Building) == “Offices”] <- “Toimistot”
 +
levels(d$Building)[levels(d$Building) == “Other”] <- “Muu”
 +
levels(d$Building)[levels(d$Building) == “Public”] <- “Julkinen”
 +
levels(d$Building)[levels(d$Building) == “Row houses”] <- “Rivitalot”
 +
levels(d$Building)[levels(d$Building) == “Sports”] <- “Urheilu”
 +
}
 +
if(“Efficiency” %in% colnames(ova@output)) {
 +
levels(d$Efficiency)[levels(d$Efficiency) == "Traditional"] <- “Perinteinen”
 +
levels(d$Efficiency)[levels(d$Efficiency) == “Old”] <- “Vanha”
 +
levels(d$Efficiency)[levels(d$Efficiency) == “New”] <- “Uusi”
 +
levels(d$Efficiency)[levels(d$Efficiency) == “Low-energy”] <- “Matalaenerginen”
 +
levels(d$Efficiency)[levels(d$Efficiency) == “Passive”] <- “Passiivitalo”
 +
}
 +
if(“Renovation” %in% colnames(ova@output)) {
 +
levels(d$Renovation)[levels(d$Renovation) == “None”] <- “Ei mitään“
 +
levels(d$Renovation)[levels(d$Renovation) == “General”] <- “Yleinen”
 +
levels(d$Renovation)[levels(d$Renovation) == “Windows”] <- “Ikkunat”
 +
levels(d$Renovation)[levels(d$Renovation) == “Techical systems”] <- “Tekniset”
 +
levels(d$Renovation)[levels(d$Renovation) == “Sheath reform“] <- “Seinät ja katto“
 +
}
 +
if(“Plant” %in% colnames(ova@output)) {
 +
levels(d$Plant)[levels(d$Plant) == “CHP diesel generators“] <- “CHP dieselgeneraattorit”
 +
levels(d$Plant)[levels(d$Plant) == “Hanasaari”] <- “Hanasaari”
 +
levels(d$Plant)[levels(d$Plant) == “Hanasaari biofuel renovation“] <- “Hanasaari bio“
 +
levels(d$Plant)[levels(d$Plant) == “Other”] <- “Muu”
 +
levels(d$Plant)[levels(d$Plant) == “Salmisaari A&B“] <- “Salmisaari A&B”
 +
levels(d$Plant)[levels(d$Plant) == “Small-scale wood burning“] <- “Puun pienpoltto“
 +
levels(d$Plant)[levels(d$Plant) == “Vuosaari A&B”] <- “Vuosaari A&B”
 +
levels(d$Plant)[levels(d$Plant) == “Vuosaari C biofuel“] <- “Vuosaari C bio“
 +
}
 +
if(“Fuel” %in% colnames(ova@output)) {
 +
levels(d$Fuel)[levels(d$Fuel) == “Electricity”] <- “Sähkö”
 +
levels(d$Fuel)[levels(d$Fuel) == “Heat”] <- “Lämpö”
 +
levels(d$Fuel)[levels(d$Fuel) == “Biofuel”] <- “Biopolttoaine”
 +
levels(d$Fuel)[levels(d$Fuel) == “Coal”] <- “Kivihiili”
 +
levels(d$Fuel)[levels(d$Fuel) == “Fuel oil”] <- “Polttoöljy”
 +
levels(d$Fuel)[levels(d$Fuel) == “Gas”] <- “Maakaasu”
 +
levels(d$Fuel)[levels(d$Fuel) == “Light oil”] <- “Kevytöljy”
 +
levels(d$Fuel)[levels(d$Fuel) == “Wood”] <- “Puu”
 +
}
 +
if(“XXX” %in% colnames(ova@output)) {
 +
levels(d$XXX)[levels(d$XXX) == "Vitamin"] <- “Vitamiini"
 +
}
 +
 +
 +
colnames(d)[colnames(d) == "Decision maker"] <- “Päätöksentekijä”
 +
colnames(d)[colnames(d) == "Decision"] <- “Päätös”
 +
colnames(d)[colnames(d) == "Option"] <- “Vaihtoehto”
 +
colnames(d)[colnames(d) == "Building"] <- “Rakennus”
 +
colnames(d)[colnames(d) == "Efficiency"] <- “Tehokkuus”
 +
colnames(d)[colnames(d) == "Renovation"] <- “Korjaukset”
 +
colnames(d)[colnames(d) == “Plant”] <- “Voimala”
 +
colnames(d)[colnames(d) == “Fuel”] <- “Polttoaine”
 +
 +
return(d)
 +
}
 +
  
 
ograph <- function( # Määritellään yleisfunktio peruskuvaajan piirtämiseen.
 
ograph <- function( # Määritellään yleisfunktio peruskuvaajan piirtämiseen.

Revision as of 08:37, 24 July 2015



Question

Which functions are so useful that they should be taken into OpasnetUtils package? This page contains draft function which will be included when they are good enough and found important.

Answer

Call the objects stored by this code from another rode with this command:

objects.latest("Op_en6007", code_name = "answer")

+ Show code

See also

References


Related files

<mfanonymousfilelist></mfanonymousfilelist>