Skapa ett lådagram

Introduktion till datavisualisering med Seaborn

Content Team

DataCamp

Vad är ett lådagram?

  • Visar fördelningen av kvantitativa data
  • Se median, spridning, skevhet och extremvärden
  • Underlättar jämförelser mellan grupper

Lådagram över totalnota uppdelat efter veckodag

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Introduktion till datavisualisering med Seaborn

Skapa ett lådagram

import matplotlib.pyplot as plt
import seaborn as sns

g = sns.catplot(x="time", 
                y="total_bill",
                data=tips, 
                kind="box")

plt.show()

Lådagram över totalnota uppdelat efter tid på dagen

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Introduktion till datavisualisering med Seaborn

Ändra kategoriordning

import matplotlib.pyplot as plt
import seaborn as sns

g = sns.catplot(x="time", 
                y="total_bill",
                data=tips, 
                kind="box",
                order=["Dinner", 
                       "Lunch"])

plt.show()

Lådagram med middag visad före lunch

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Introduktion till datavisualisering med Seaborn

Utelämna extremvärden

import matplotlib.pyplot as plt
import seaborn as sns

g = sns.catplot(x="time", 
                y="total_bill",
                data=tips, 
                kind="box",
                showfliers=False)

plt.show()

Lådagram utan extremvärden

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Introduktion till datavisualisering med Seaborn

Ändra mustascherna med `whis`

  • Som standard sträcker sig mustascherna 1,5 × kvartilavståndet
  • Utöka till 2,0 × IQR: whis=2.0
  • Visa 5:e och 95:e percentilen: whis=[5, 95]
  • Visa min- och maxvärden: whis=[0, 100]
Introduktion till datavisualisering med Seaborn

Ändra mustascherna med `whis`

import matplotlib.pyplot as plt
import seaborn as sns

g = sns.catplot(x="time", 
                y="total_bill",
                data=tips, 
                kind="box",
                whis=[0, 100])

plt.show()

Lådagram med mustascher satta till minimum och maximum

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Introduktion till datavisualisering med Seaborn

Nu kör vi en övning!

Introduktion till datavisualisering med Seaborn

Preparing Video For Download...