pikkujuttu, ja ehkä jopa tietoinenkin valinta mutta x ja y muuttujat eivät vaikuta mihinkään aplot_lines-funktiossa. Eli aina x = time, y =value riippumatta mitä kolumneja käyttää
# data
pdat <- ptt_data_robo("StatFin/kan/tpulk/statfin_tpulk_pxt_12gq.px") |>
filter_recode(
alue = c( "Ulkomaat yhteensä"),
tiedot = c(
"Vienti" = "Vienti, miljoonaa euroa",
"Tuonti" = "Tuonti, miljoonaa euroa"),
palveluera = c(
"GS Tavarat ja palvelut",
"Tavarat" = "G Tavarat",
"Palvelut" = "S Palvelut")
)
# toimii
pdat |>
mutate(value = value*2) |>
filter(tiedot == "Vienti") |>
aplot_lines(colour = palveluera, x= time, y = value, legendgroup = ~palveluera)
# Käyttää time ja value kolumneja
pdat |>
mutate(value_x2 = value*2) |>
filter(tiedot == "Vienti") |>
aplot_lines(colour = palveluera, x= value, y = value_x2, legendgroup = ~palveluera)
# Ei toimi
pdat |>
mutate(value_x2 = value*2) |>
select(-value) |>
filter(tiedot == "Vienti") |>
aplot_lines(colour = palveluera, x= time, y = value_x2, legendgroup = ~palveluera)
pikkujuttu, ja ehkä jopa tietoinenkin valinta mutta x ja y muuttujat eivät vaikuta mihinkään aplot_lines-funktiossa. Eli aina x = time, y =value riippumatta mitä kolumneja käyttää