Bucle por un DataFrame (1)
Iterar por un DataFrame de pandas se hace normalmente con el método iterrows()
. Cuando se utiliza en un bucle for
, se itera por cada observación, y en cada iteración están disponibles la etiqueta de la fila y el contenido real de la fila:
for lab, row in brics.iterrows() :
...
En este ejercicio y en los siguientes trabajarás con el DataFrame cars
. Contiene información sobre los coches per cápita y sobre si la gente conduce por la derecha o por la izquierda en siete países del mundo.
Este ejercicio forma parte del curso
Python intermedio
Instrucciones del ejercicio
Escribe un bucle for
que itere por las filas de cars
y en cada iteración realice dos llamadas a print()
: una para imprimir la etiqueta de la fila y otra para imprimir todo el contenido de las filas.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Iterate over rows of cars