¡Booleans al rescate!
¡Hora del duelo! En este ejercicio, compararás el bucle sobre un DataFrame de pandas con el indexado booleano, cara a cara.
Primero, recorre las filas del DataFrame wildlife_strikes e imprime la siguiente información sobre el impacto si involucró a una garceta nívea (Snowy egret), un ave migratoria nativa de América del Norte y del Sur:
- Fecha del incidente (columna
INCIDENT_DATE) - Aeropuerto (columna
AIRPORT) - Tipo de aeronave (columna
ATYPE) - Gravedad del daño (columna
DAMAGE)
Después, compara este método con el indexado booleano e imprime la misma información en el DataFrame filtrado.
Este ejercicio forma parte del curso
Python para usuarios de MATLAB
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Loop through wildlife_strikes and print snowy egret data
for i, row in wildlife_strikes.____():
if row['SPECIES']=='Snowy egret':
print(row['INCIDENT_DATE'],
row['AIRPORT'],
row['ATYPE'],
row['DAMAGE'])