Qué es Pandas?
Qué objetos maneja Pandas?
Qué es un Data Series?
Qué es un Data Frame?
import pandas as pd
Un Data Series es un array unidimensional indexado.
psg_players = pd.Series(['Navas','Mbappe','Neymar','Messi'], index=[1,7,10,30])
psg_players
---> 1 Navas
7 Mbappe
10 Neymar
30 Messi
dtype: object
dict = {1: 'Navas', 7: 'Mbappe', 10: 'Neymar', 30:'Messi'}
pd.Series(dict)
---> 1 Navas
7 Mbappe
10 Neymar
30 Messi
dtype: object
# **Por index**
psg_players[7]
----> 'Mbappe'
# **Por slicing**
psg_players[0:3]
-----> 0 Navas
1 Mbappe
2 Neymar
dtype: object
Un Data Frame es similar a una matriz, con indexado por columnas y filas.
dict = {'Jugador':['Navas','Mbappe','Neymar','Messi'],
'Altura':[183.0, 170.0, 170.0, 163.0],
'Goles':[2, 200, 150, 500]}
df_players = pd.DataFrame(dict, index=[1,7,10,30])
---> Jugador Altura Goles
1 Navas 183 2
7 Mbappe 170 200
10 Neymar 170 150
30 Messi 163 500
df_players.columns
---> Index(['Jugador', 'Altura', 'Goles'], dtype='object')
df_players.index
------> RangeIndex(start=0, stop=4, step=1)
<aside> 📌 Resumen: Pandas maneja principalmente dos objetos, estos sosn las Series y los Data Frames con los cuales puede analizar de forma efectiva y rápida los da
</aside>
Cómo leer archivos en Pandas?
Cómo leer un CSV?
<aside> 📌 Resumen: Podemos leer una gran cantidad de datos en Pandas, la mayoría suelen ser CSV, pero aún así se puede que leeamos datos en otros formatos.
</aside>
<aside> 📌 Resumen: Podemos usar loc e iloc para hacer filtrados más avanzados, y parte que nos facilitan el hacer esta tarea.
</aside>