python advanced 07-pandas-plot

8

Click here to load reader

Upload: studiabo

Post on 12-Apr-2017

8 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Python advanced 07-pandas-plot

Corso Data Journalist gen-mar 2017

PYTHON ADVANCED

PANDASmetodo .plot

Page 2: Python advanced 07-pandas-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

Page 3: Python advanced 07-pandas-plot

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

Page 4: Python advanced 07-pandas-plot

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

Page 5: Python advanced 07-pandas-plot

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

Page 6: Python advanced 07-pandas-plot

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……….

Page 7: Python advanced 07-pandas-plot

LEZIONE 1..www.fordatascientist.org

F00-PyGraphF25-Pandas-Plot.ipynb

Page 8: Python advanced 07-pandas-plot

CONTATTI TELEFONO

051 22 35 20

EMAIL [email protected]