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

bookJäsentely

Facetointi 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: Facetointi polttoainetyypin mukaan

Facetointi 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 esitetään omassa kuvaajassaan. Kuviot, jotka saattavat jäädä piiloon yhdistetyssä hajontakuviossa, tulevat selkeämmiksi eroteltuina.

Esimerkki: Facet Grid polttoaineen ja vaihteiston mukaan

Facet grid -toiminnolla kuvaaja voidaan jakaa 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.

Kaaviotyyppien yhteenveto

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

Suggested prompts:

Can you explain the difference between facet_wrap() and facet_grid()?

How do I choose which variable to facet by in my plot?

Can you give more examples of when faceting is useful?

Awesome!

Completion rate improved to 4

bookJäsentely

Pyyhkäise näyttääksesi valikon

Facetointi 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: Facetointi polttoainetyypin mukaan

Facetointi 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 esitetään omassa kuvaajassaan. Kuviot, jotka saattavat jäädä piiloon yhdistetyssä hajontakuviossa, tulevat selkeämmiksi eroteltuina.

Esimerkki: Facet Grid polttoaineen ja vaihteiston mukaan

Facet grid -toiminnolla kuvaaja voidaan jakaa 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.

Kaaviotyyppien yhteenveto

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