pttry / pttrobo

Automation of PTT data
https://pttry.github.io/pttrobo/
Other
1 stars 0 forks source link

Minor: aplot_lines funktiossa parametrit x,y ei vaikuta mihinkään #16

Closed pskinnun closed 1 year ago

pskinnun commented 2 years ago

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)