Polars
Polars proporciona estructures de dades tabulades per a gestionar grans volums de dades de forma eficient. Permet ordenar, agrupar i obtenir estadístiques fàcilment.
Introducció
Polars és una biblioteca molt potent per a la manipulació i anàlisi de dades.
A la pràctica, les dades sovint s’emmagatzemen en forma de taula, per exemple, un full de càlcul, un fitxer CSV o una base de dades SQL. Imagina’t que necessites analitzar aquestes dades tabulars i obtenir-ne informació útil.
En primer lloc, has de carregar dades de diferents formats conservant la seva estructura tabular i probablement unir diverses taules. Aleshores, per fer l’anàlisi de dades real, voldrás accedir a diferents columnes, files i cel·les de les taules, calcular estadístiques generals, crear taules dinàmiques i fer gràfics.
Hi ha una eina a Python que combini totes aquestes funcionalitats? La resposta és sí!
Crea un projecte amb Deno:
Instal·la polars:
Tipus de dades
Polars suporta una varietat de tipus de dades que es classifiquen àmpliament en les següents categories:
- Tipus de dades numèriques: enters amb signe, enters sense signe, números de coma flotant i decimals.
- Tipus de dades niuades: llistes, estructures i matrius.
- Temporals: dates, dates i hores, hores i intervals de temps.
- Miscel·lània: strings, dades binàries, booleans, categòrics, enumeracions i objectes.
Tots els tipus admeten valors absents representats pel valor especial null. Això no s’ha de confondre amb el valor especial NaN en els tipus de números de coma flotant.
Estructures
Les estructures de dades bàsiques proporcionades per Polars són les sèries i els dataframes.
Sèries
Una sèrie és una estructura de dades homogènia unidimensional. Per “homogènia” volem dir que tots els elements dins d’una sèrie tenen el mateix tipus de dades.
El fragment de codi a continuació mostra com crear una sèrie amb nom:
sEstàs llegint una vista prèvia.
Inicia sessió per llegir l'article complet. Qualsevol compte obre 4 articles gratuïts al mes; l'alumnat i el professorat llegeixen les pàgines del seu curs sense límit.
Inicia sessió