Omet navegació

MD9.3 Pandas

 

Paquet pandas. És una dels paquets "estrella" que trobaràs pràcticament en tots els programes desenvolupats en Python, on es manegen i analitzen estructures de dades.

Exemple 1: En aquest primer exemple construirem un diccionari amb dades per realitzar una graella de temperatures mitjanes anuals d'una localitat del Mediterrani.

# Importació de mòduls, paquets o llibreries
import pandas as pd

# Dades
dades = {
"Mesos":["Gener","Febrer","Març","Abril","Maig","Juny","Juliol","Agost",
"Setembre","Octubre","Novembre","Desembre"],\
"Temperatures":[16,14,23,25,27,30,31,30,29,24,20,18]
}

# Creació del DataFrame
climograma = pd.DataFrame(dades)

# Imprimir el DataFrame
print(climograma)

Resultat:

CEP IBSTEAM. Solució exemple 9.3.1 (CC BY-SA)

Exemple 2: Avançam un poc més en aquest segon exemple on tractarem que el paquet llegeixi les dades incloses en un arxiu CSV amb nom "grup1" (arxiu de text pla amb els valors separats per comes "," o punt i coma ";") amb informació d'alumnat per finalment generar un DataFrame (graella) amb aquesta informació.

CEP IBSTEAM. Exemple arxiu CSV (CC BY-SA)
# Importació de mòduls, paquets o llibreries
import pandas as pd

# Execució
grup1 = pd.read_csv("grup1.csv")
print(grup1.head())

Resultat:

CEP IBSTEAM. Resultat exemple llibreria pandas (CC BY-SA)

❗️ATENCIÓ! Perquè pugui llegir l'arxiu CSV primer l'hauràs de pujar a la plataforma.

Descarrega l'arxiu de full de càlcul en format CSV

CEP IBSTEAM. Descàrrega arxiu en CSV (CC BY-SA)

Adjunta l'arxiu CSV dins el teu projecte i executa'l

CEP IBSTEAM. Adjunta l'arxiu CSV (CC BY-SA)

També pots crear el teu arxiu CSV dins l'editor de codi

CEP IBSTEAM. Crea l'arxiu dins l'editor de codi (CC BY-SA)

Creat amb eXeLearning (Finestra nova)