Ero sivun ”OpasnetUtils/Ograph” versioiden välillä

Opasnet Suomista
Siirry navigaatioon Siirry hakuun
(→‎Vastaus: other lisätty taas)
Rivi 32: Rivi 32:
if("Iter" %in% colnames(data)) type <- geom_boxplot() else type <- geom_bar(stat = "identity")
if("Iter" %in% colnames(data)) type <- geom_boxplot() else type <- geom_bar(stat = "identity")
}
}
out <- ggplot(data, aes_string(x = x, y = y, fill = fill)) + # Määritellään kuvan sarakkeet
out <- ggplot(data, aes_string(x = x, y = y, fill = fill)) # Määritellään kuvan sarakkeet
type +  
out <- out + type
theme_grey(base_size=24) + # Fontin kokoa suurennetaan
out <- out + theme_grey(base_size=24) # Fontin kokoa suurennetaan
labs(
out <- out + labs(
title = title,
title = title,
y = paste(unique(data[[paste(title, "Yksikkö", sep = "")]]), sep = "", collapse = ", ")
y = paste(unique(data[[paste(title, "Yksikkö", sep = "")]]), sep = "", collapse = ", ")
) +
)
# if(length(other) != 0) other + # Jostain syystä ei toimi joten unohdetaan
out <- out + theme(axis.text.x = element_text(angle = 90, hjust = 1)) # X-akselin tekstit käännetään niin että mahtuvat
theme(axis.text.x = element_text(angle = 90, hjust = 1)) # X-akselin tekstit käännetään niin että mahtuvat
if(length(other) != 0) out <- out + other
return(out)
return(out)
}
}


</rcode>
</rcode>

Versio 5. huhtikuuta 2013 kello 11.29




Kysymys

Millainen on koodi peruskuvaajan piirtämiseen Opasnetissa? Sen on tarkoitus tuottaa yleisesti käytettyjä muuttujien kuvaajia mahdollisimman yksinkertaisella parametrisoinnilla. Mitään erityisiä kommervenkkeja ei tarvita.

Vastaus

+ Näytä koodi