Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Jäsentäminen | Datan Visualisointi
Datan analysointi R:llä

bookJäsentäminen

Fasettijako on tehokas tapa jakaa monimutkainen kuvaaja useisiin yksinkertaisempiin, mikä mahdollistaa tietojen vertailun eri kategorioiden välillä. Sen sijaan, että loisit erilliset kuvaajat manuaalisesti jokaiselle ryhmälle (esim. jokaiselle polttoainetyypille), ggplot2 tarjoaa funktiot kuten facet_wrap() ja facet_grid(), jotka luovat automaattisesti alikuvaajat kategorisille muuttujille. Tämä helpottaa trendien, poikkeamien ja kuvioiden havaitsemista alaryhmissä.

Esimerkki: Fasettijako polttoainetyypin mukaan

Fasettijako mahdollistaa kuvaajan jakamisen useisiin paneeleihin kategorisen muuttujan arvojen perusteella. Tässä esimerkissä myyntihinnan ja ajettujen kilometrien hajontakuvio jaetaan erillisiin paneeleihin jokaiselle polttoainetyypille.

ggplot(df, aes(x = km_driven, y = selling_price)) +
  geom_point() +
  facet_wrap(~ fuel) +
  labs(title = "Selling Price vs Kilometers Driven (by Fuel Type)")

Tämä helpottaa suhteiden vertailua eri kategorioiden välillä, sillä jokainen polttoainetyyppi näkyy omassa kuvaajassaan. Yhdistetyssä hajontakuviossa piilossa olevat kuviot tulevat selkeämmiksi, kun ne erotellaan.

Esimerkki: Fasettiruudukko polttoaineen ja vaihteiston mukaan

Fasettiruudukkoa voidaan käyttää jakamaan kuvaaja useisiin paneeleihin kahden kategorisen muuttujan perusteella. Tässä esimerkissä myyntihinnan ja ajettujen kilometrien hajontakuvio jaetaan polttoainetyypin (rivit) ja vaihteistotyypin (sarakkeet) mukaan.

ggplot(df, aes(x = km_driven, y = selling_price)) +
  geom_point() +
  facet_grid(fuel ~ transmission) +
  labs(title = "Selling Price vs Kilometers Driven (by Fuel and Transmission)")

Tämä visualisointi helpottaa vertailua siitä, miten ajokilometrien ja hinnan välinen suhde vaihtelee paitsi polttoainetyypin myös vaihteistotyypin mukaan. Se tarjoaa selkeän rinnakkaisen näkymän kuvioista useissa kategorioissa.

Yhteenveto kaaviotyypeistä

question mark

Mihin faceting-toimintoa käytetään ggplot2:ssa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 7

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 4

bookJäsentäminen

Pyyhkäise näyttääksesi valikon

Fasettijako on tehokas tapa jakaa monimutkainen kuvaaja useisiin yksinkertaisempiin, mikä mahdollistaa tietojen vertailun eri kategorioiden välillä. Sen sijaan, että loisit erilliset kuvaajat manuaalisesti jokaiselle ryhmälle (esim. jokaiselle polttoainetyypille), ggplot2 tarjoaa funktiot kuten facet_wrap() ja facet_grid(), jotka luovat automaattisesti alikuvaajat kategorisille muuttujille. Tämä helpottaa trendien, poikkeamien ja kuvioiden havaitsemista alaryhmissä.

Esimerkki: Fasettijako polttoainetyypin mukaan

Fasettijako mahdollistaa kuvaajan jakamisen useisiin paneeleihin kategorisen muuttujan arvojen perusteella. Tässä esimerkissä myyntihinnan ja ajettujen kilometrien hajontakuvio jaetaan erillisiin paneeleihin jokaiselle polttoainetyypille.

ggplot(df, aes(x = km_driven, y = selling_price)) +
  geom_point() +
  facet_wrap(~ fuel) +
  labs(title = "Selling Price vs Kilometers Driven (by Fuel Type)")

Tämä helpottaa suhteiden vertailua eri kategorioiden välillä, sillä jokainen polttoainetyyppi näkyy omassa kuvaajassaan. Yhdistetyssä hajontakuviossa piilossa olevat kuviot tulevat selkeämmiksi, kun ne erotellaan.

Esimerkki: Fasettiruudukko polttoaineen ja vaihteiston mukaan

Fasettiruudukkoa voidaan käyttää jakamaan kuvaaja useisiin paneeleihin kahden kategorisen muuttujan perusteella. Tässä esimerkissä myyntihinnan ja ajettujen kilometrien hajontakuvio jaetaan polttoainetyypin (rivit) ja vaihteistotyypin (sarakkeet) mukaan.

ggplot(df, aes(x = km_driven, y = selling_price)) +
  geom_point() +
  facet_grid(fuel ~ transmission) +
  labs(title = "Selling Price vs Kilometers Driven (by Fuel and Transmission)")

Tämä visualisointi helpottaa vertailua siitä, miten ajokilometrien ja hinnan välinen suhde vaihtelee paitsi polttoainetyypin myös vaihteistotyypin mukaan. Se tarjoaa selkeän rinnakkaisen näkymän kuvioista useissa kategorioissa.

Yhteenveto kaaviotyypeistä

question mark

Mihin faceting-toimintoa käytetään ggplot2:ssa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 7
some-alt