python advanced 07-pandas-plot
TRANSCRIPT
Corso Data Journalist gen-mar 2017
PYTHON ADVANCED
PANDASmetodo .plot
Sintesi
Il metodo plot di pandas consente di utilizzare le primitive di matplotlib per fare dei grafici utilizzando i dati memorizzati nelle strutture pandas.
.plot (ARG1=value, ARG2=value,
……….. ARGn=value)
rcParams
GRAFICO
Argomenti Macro
Argomenti Primitive
Argomenti macro - 1
Kind
line bar barh hist scatter area pie
grafico a linea
grafico a barre verticali
grafico a barre orizzon-tali
isto-grammi(numero-sità casi)
grafico a scatter
grafico a aree
grafico a torta
Argomenti macro - 2
secondary_y
ax oggetto axis di Matplotlib
figsize ( larghezza, altezza)
title titolo del grafico
None
None
None
grid on
False True
off
legend False True
Argomenti macro - 3
style
yticks [ value, value,.. value]
xlim [ minimo, massimo]
None
NoneNone
stile della linea
xticks [ value, value,.. value]None
ylim [ minimo, massimo]None
fontsize numero interoNone
colormap None oggetto colormap
Argomenti primitive
tramite chiamata .plot(..)
**Kwds
color= stringa o lista
linewidth= intero
opzioni valide per i colori dei grafici
opzioni valide per legend ad 1 item
label= stringa
assegnazione ad un indirizzo di memoria dell’oggetto
matplotlib.axes.AxesSubplot
AXES1=.....plot( ………..)
Modifica delle componenti di AXES1
AXES1.legendAXES1.xaxisAXES1.yaxis…………….
AXES1.add_lineAXES1.add_patchAXES1.set_xticks……….
LEZIONE 1..www.fordatascientist.org
F00-PyGraphF25-Pandas-Plot.ipynb