Cordiales Saludos
Los DataFrame
Los DataFrame son estructuras de datos mostrados como una matriz, con columnas y filas. Esta estructura es muy común y aprenderemos varios conceptos con ellas. En esta publicación veremos los DataFrame con diccionarios y su estructura básica.
Para los ejercicios de hoy trabajaremos con la tabla de los primeros 10 jugadores de la 7ma temporada del Torneo de Ajedrez, que organiza el amigo @stayoutoftherz en la Plataforma de HIVE.
Tabla 1
Tabla final 7ma Temporada Hivechess Tournament
Fuente
Data Frame con Diccionarios
El equivalente a la tabla mostrada (tabla 1) en Excel es el diccionario jugadores
jugadores = {
"Rank": [1,2,3,4,5,6,7,8,9,10],
"Hive_name":["@jaki01","@stayoutoftherz","@sawko","@eniolw","@petreius","@lighteye","@rodrook","@kreur","@maverieux000","@schamangerbert"],
"Lichess_name": ["jaki01","stayoutoftherz","CM sawkito","eniolw","petreius","lighteye","rodrook","Kreur","Keylix","HerbyW"],
"Rating":[2420,2040,2494,2417,1977,1718,1482,2063,2086,1793],
"Rounds_played":[8,8,5,4,6,8,8,4,5,5],
"Points":[70,54,40,28,28,26,20,19,19,19]
}
.
Con la siguiente instrucción creamos el DataFreme (imagen A)
df = pd.DataFrame(jugadores)
df
Imagen A
Podemos notar que las "Claves" del diccionario, son las columnas del DataFrame.
Hacer que el Index comience en 1
df = pd.DataFrame(jugadores,index= ["1","2","3","4","5","6","7","8","9","10"])
df
Cómo acceder a una columna
Puedes seleccionar mas de una columna para mostrar
Puedes seleccionar una fila, es decir un registro
Puedes seleccionar varios registros
Para seleccionar datos por medio de índice y columna(loc)
Para seleccionar datos por medio de su posición(iloc)
Todo lo tratado en esta publicación está en este JupyterNotebook
Publicaciones de esta serie:
Data Science N000. Preparando todo!
Data Science N001. Series
Data Science N002. Series a partir de Diccionarios
Mi twitter
Rafael Aquino
Wow good article !