Plotta direkt med pandas

Python för R-användare

Daniel Chen

Instructor

Plottning i Python

  • Visa datamönster snabbt
  • Plottningsmetoder i Python:
    • pandas
    • Seaborn
    • Matplotlib
Python för R-användare

Pandas plot-metod

  • Metoden plot()
  • Fungerar på pandas DataFrame- och Series-objekt
  • Skicka kind-argumentet till plot
  • Typer av plottar:
    • line : linjediagram (standard)
    • bar : vertikalt stapeldiagram
    • barh : horisontellt stapeldiagram
  • hist : histogram
  • box : boxplot
  • kde : kärntäthetsskattning
  • density : samma som 'kde'
  • area : ytdiagram
  • pie : cirkeldiagram
  • scatter : spridningsdiagram
  • hexbin : hexbin-diagram
Python för R-användare

Univariat: Histogram

import matplotlib.pyplot as plt
iris['sepal_length'].plot(kind='hist')
plt.show()

Python för R-användare

Univariat: Stapeldiagram

cts = iris['species'].value_counts()
cts.plot(kind='bar')
plt.show()

Python för R-användare

Bivariat: Spridningsdiagram

iris.plot(kind='scatter', x='Sepal.Length', y='Sepal.Width')
plt.show()

Python för R-användare

Bivariat: Boxplottar

iris.plot(kind='box')
plt.show()

Python för R-användare

Bivariat: Boxplottar

iris.boxplot(by='Species', column='Sepal.Length')
plt.show()

Python för R-användare

Nu kör vi en övning!

Python för R-användare

Preparing Video For Download...