Difference between revisions of "OpasnetUtils/Drafts"

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

Revision as of 10:32, 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>