Difference between revisions of "OpasnetUtils/Drafts"

From Testiwiki
Jump to: navigation, search
(Answer)
(Answer: function suomenna removed because it is replaced by translate)
Line 93: Line 93:
 
#DateTime <- as.POSIXct(paste(temperature$Date, temperature$Time), format="%Y-%m-%d %H:%M:%S")
 
#DateTime <- as.POSIXct(paste(temperature$Date, temperature$Time), format="%Y-%m-%d %H:%M:%S")
 
#DateHours <- as.POSIXct(paste(price$Date, price$Hours), format="%Y-%m-%d %H:%M:%S")
 
#DateHours <- as.POSIXct(paste(price$Date, price$Hours), format="%Y-%m-%d %H:%M:%S")
 
################## Suomentaja
 
 
suomenna <- function(ova) {
 
if(exists("finnish")) if(finnish) {
 
d <- ova@output
 
colnames(d) <- gsub("[ \\.]", "_", colnames(d))
 
 
if("Decision_maker" %in% colnames(d)) {
 
d$Decision_maker <- as.factor(d$Decision_maker)
 
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"] <- "Voimalapolitiikka"
 
}
 
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) == "Biofuel heat plants"] <- "Biolämpölaitokset"
 
levels(d$Plant)[levels(d$Plant) == "CHP diesel generators"] <- "CHP dieselgeneraattorit"
 
levels(d$Plant)[levels(d$Plant) == "Deep-drill heat"] <- "Syväporattu maalämpö"
 
levels(d$Plant)[levels(d$Plant) == "Domestic"] <- "Omaan käyttöön"
 
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) == "Household air heat pumps"] <- "Kotitalouden ilmalämpöpumppu"
 
levels(d$Plant)[levels(d$Plant) == "Household air conditioning"] <- "Kotitalouden ilmastointi"
 
levels(d$Plant)[levels(d$Plant) == "Household geothermal heat"] <- "Kotitalouden maalämpö"
 
levels(d$Plant)[levels(d$Plant) == "Household solar"] <- "Kotitalouden aurinkovoima"
 
levels(d$Plant)[levels(d$Plant) == "Katri Vala cooling"] <- "Katri Vala viilennys"
 
levels(d$Plant)[levels(d$Plant) == "Katri Vala heat"] <- "Katri Vala lämpö"
 
levels(d$Plant)[levels(d$Plant) == "Kellosaari back-up plant"] <- "Kellosaaren varavoimala"
 
levels(d$Plant)[levels(d$Plant) == "Kymijoki River's plants"] <- "Kymijoen vesivoimalat"
 
levels(d$Plant)[levels(d$Plant) == "Loviisa nuclear heat"] <- "Loviisan ydinvoimalämpö"
 
levels(d$Plant)[levels(d$Plant) == "Neste oil refinery heat"] <- "Nesteen öljyjalostamolämpö"
 
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 biofuel renovation"] <- "Salmisaari biokorjaus"
 
levels(d$Plant)[levels(d$Plant) == "Sea heat pump"] <- "Merilämpö"
 
levels(d$Plant)[levels(d$Plant) == "Sea heat pump for cooling"] <- "Merilämpö viilennykseen"
 
levels(d$Plant)[levels(d$Plant) == "Small-scale wood burning"] <- "Puun pienpoltto"
 
levels(d$Plant)[levels(d$Plant) == "Small fuel oil heat plants"] <- "Pienet öljylämpölaitokset"
 
levels(d$Plant)[levels(d$Plant) == "Small gas heat plants"] <- "Pienet kaasulämpölaitokset"
 
levels(d$Plant)[levels(d$Plant) == "Suvilahti power storage"] <- "Suvilahden voimavaraaja"
 
levels(d$Plant)[levels(d$Plant) == "Suvilahti solar"] <- "Suvilahden aurinkovoima"
 
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) == "Wind mills"] <- "Tuulivoimalat"
 
}
 
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("Heating" %in% colnames(ova@output)) {
 
levels(d$Heating)[levels(d$Heating) == "District"] <- "Kaukolämpö"
 
levels(d$Heating)[levels(d$Heating) == "Electricity"] <- "Sähkölämmitys"
 
levels(d$Heating)[levels(d$Heating) == "Oil"] <- "Öljy"
 
levels(d$Heating)[levels(d$Heating) == "Other"] <- "Muu"
 
}
 
 
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"
 
 
ova@output <- d
 
}
 
return(ova)
 
}
 
  
 
ograph <- function( # Määritellään yleisfunktio peruskuvaajan piirtämiseen.
 
ograph <- function( # Määritellään yleisfunktio peruskuvaajan piirtämiseen.

Revision as of 11:20, 5 October 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>