Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Kaavioiden Koristelu | Visualisointi Seabornilla
Huipputason Visualisointi Pythonilla

Pyyhkäise näyttääksesi valikon

book
Kaavioiden Koristelu

Tyylin asettaminen

seaborn tarjoaa set_style()-funktion, jolla voidaan määrittää kuvaajien visuaalinen tyyli. Tämä funktio vaatii yhden pakollisen parametrin nimeltä style. style-parametri hyväksyy useita ennalta määriteltyjä vaihtoehtoja, joista jokainen edustaa erilaista tyyliä:

  • 'white'

  • 'dark'

  • 'whitegrid'

  • 'darkgrid'

  • 'ticks'

Kokeile rohkeasti eri vaihtoehtoja:

12345678910
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Paletin asettaminen

Toinen vaihtoehto on muuttaa kuvaajien elementtien värejä seaborn-kirjastossa käyttämällä set_palette()-funktiota, jossa keskitytään sen ainoaan pakolliseen parametriin: palette:

  • Ympyräpaletit: 'hls', 'husl';

  • Havaintoyhtenäiset paletit: 'rocket', 'magma', 'mako', jne;

  • Divergoivat väripaletit: 'RdBu', 'PRGn', jne;

  • Jaksolliset väripaletit: 'Greys', 'Blues', jne.

Note
Lisätietoa

Voit tutustua eri palettien käyttöön "Choosing color palettes" -artikkelissa.

1234567891011121314
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Kontekstin asettaminen

seaborn-kirjastossa on myös toinen funktio, set_context(). Se vaikuttaa esimerkiksi otsikoiden, viivojen ja muiden kuvaajan elementtien kokoon (yleisilme ei muutu).

Tärkein parametri on context, joka voi olla joko parametrien dict-sanakirja tai string, joka viittaa valmiiksi määriteltyyn asetuskokonaisuuteen.

Oletusarvoinen context on 'notebook'. Muita vaihtoehtoja ovat 'paper', 'talk' ja 'poster', jotka ovat käytännössä skaalattuja versioita notebook-parametreista.

1234567891011121314151617
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Setting the context sns.set_context('paper') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy
Note
Lisätietoa

Voit tutustua aiheeseen lisää set_context() dokumentaatiossa.

Tehtävä

Swipe to start coding

  1. Käytä oikeaa funktiota asettaaksesi tyyliksi 'dark'.
  2. Käytä oikeaa funktiota asettaaksesi paletiksi 'rocket'.
  3. Käytä oikeaa funktiota asettaaksesi kontekstiksi 'talk'.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 3

Kysy tekoälyä

expand
ChatGPT

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

book
Kaavioiden Koristelu

Tyylin asettaminen

seaborn tarjoaa set_style()-funktion, jolla voidaan määrittää kuvaajien visuaalinen tyyli. Tämä funktio vaatii yhden pakollisen parametrin nimeltä style. style-parametri hyväksyy useita ennalta määriteltyjä vaihtoehtoja, joista jokainen edustaa erilaista tyyliä:

  • 'white'

  • 'dark'

  • 'whitegrid'

  • 'darkgrid'

  • 'ticks'

Kokeile rohkeasti eri vaihtoehtoja:

12345678910
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Paletin asettaminen

Toinen vaihtoehto on muuttaa kuvaajien elementtien värejä seaborn-kirjastossa käyttämällä set_palette()-funktiota, jossa keskitytään sen ainoaan pakolliseen parametriin: palette:

  • Ympyräpaletit: 'hls', 'husl';

  • Havaintoyhtenäiset paletit: 'rocket', 'magma', 'mako', jne;

  • Divergoivat väripaletit: 'RdBu', 'PRGn', jne;

  • Jaksolliset väripaletit: 'Greys', 'Blues', jne.

Note
Lisätietoa

Voit tutustua eri palettien käyttöön "Choosing color palettes" -artikkelissa.

1234567891011121314
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Kontekstin asettaminen

seaborn-kirjastossa on myös toinen funktio, set_context(). Se vaikuttaa esimerkiksi otsikoiden, viivojen ja muiden kuvaajan elementtien kokoon (yleisilme ei muutu).

Tärkein parametri on context, joka voi olla joko parametrien dict-sanakirja tai string, joka viittaa valmiiksi määriteltyyn asetuskokonaisuuteen.

Oletusarvoinen context on 'notebook'. Muita vaihtoehtoja ovat 'paper', 'talk' ja 'poster', jotka ovat käytännössä skaalattuja versioita notebook-parametreista.

1234567891011121314151617
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Setting the context sns.set_context('paper') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy
Note
Lisätietoa

Voit tutustua aiheeseen lisää set_context() dokumentaatiossa.

Tehtävä

Swipe to start coding

  1. Käytä oikeaa funktiota asettaaksesi tyyliksi 'dark'.
  2. Käytä oikeaa funktiota asettaaksesi paletiksi 'rocket'.
  3. Käytä oikeaa funktiota asettaaksesi kontekstiksi 'talk'.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 3
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt