Pandas
......
`pandas `__ és una
biblioteca de Python on es defineixen estructures de dades per
emmagatzemar dades etiquetades i facilitar-ne les consultes. Per
exemple:
- Dades de diversos tipus tabulades en columnes, com en `taules
relacionals `__
o `fulls de càlcul
`__.
- `Sèries temporals
`__.
- Qualssevol dades matricials amb etiquetes tant per les files com per
les columnes.
- Dades obtingudes d'observacions o conjunts de dades estadístiques.
Les estructures de dades que defineix **pandas** es caracteritzen pel següent:
- Faciliten la gestió de dades desconegudes.
- Són mutables, es poden afegir i esborrar files i columnes.
- Alineen automàticament les dades basant-se en etiquetes.
- Permeten agrupar dades.
- Admeten indexació per les etiquetes.
- Disposen d'operacions de fusió, canvi de forma i pivotatge.
- Les etiquetes poden ser jeràrquiques.
- Disposen d'operacions específiques per a sèries temporals.
A més, **pandas** permet carregar dades a partir de diversos formats
de fitxer, com ara CSV, bases de dades o HDF5.
Conceptes
---------
- `Base de dades `__.
- `Model de taula `__.
- `Full de càlcul
`__.
- Serie de dades: Classe :py:class:`~pandas.Series` de Pandas.
- Taula de dades: Classe :py:class:`~pandas.DataFrame` de Pandas.
- `Format CSV `__.
Referències
-----------
De la `documentació de pandas
`__ destaquem:
- `10 Minutes to pandas
`__
- `Tutorials `__
- `Intro to pandas data structures, by Greg Reda
`__
- `Introduction to pandas
`__
by Chris Fonnesbeck
- `Pandas DataFrames Tutorial, by Karlijn Willems `__
Altres fonts:
- `Python Pandas Tutorial `__.
Material
--------
- `Guió/resum de classe - Pandas `_. Marc Vigo Anglada.
- Transparències de `pandas 1 DataFrame
`__, `Pandas Series `__, `Pandas 2 `__, `Exercici Pandas `__. Josep Vilaplana Pastó.
- :download:`Apunts de pandas (apunts_pandas_dolors.pdf)
`. Dolors Ayala Vallespí.
- Transparències pandas: `part 1 `__ , `part 2 `__. Dani Tost Pardell.
- Videos **antics** realitzats durant la pandèmia. `part1 `__, `part 2 `__ . Aquest material és antic i no mantingut, si us plau referiu-vos a les transparènces del curs actual per assegurar-vos del que s'explica ara a l'assignatura. Dani Tost Pardell.
Exercicis
---------
.. toctree::
:glob:
:maxdepth: 1
*/index