ComenzarEmpieza gratis

loc e iloc (2)

loc e iloc también te permiten seleccionar tanto filas como columnas de un DataFrame. Para experimentar, prueba los siguientes comandos. De nuevo, los comandos emparejados producen el mismo resultado.

cars.loc['IN', 'cars_per_cap']
cars.iloc[3, 0]

cars.loc[['IN', 'RU'], 'cars_per_cap']
cars.iloc[[3, 4], 0]

cars.loc[['IN', 'RU'], ['cars_per_cap', 'country']]
cars.iloc[[3, 4], [0, 1]]

Este ejercicio forma parte del curso

Python intermedio

Ver curso

Instrucciones de ejercicio

  • Imprime el valor drives_right de la fila correspondiente a Marruecos (su etiqueta de fila es MOR)
  • Imprime un subDataFrame que contenga las observaciones de Rusia y Marruecos y las columnas country y drives_right.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)

# Print out drives_right value of Morocco


# Print sub-DataFrame
Editar y ejecutar código