ComeçarComece gratuitamente

loc e iloc (2)

loc e iloc também permitem que você selecione linhas e colunas de um DataFrame. Para experimentar, experimente os seguintes comandos. Novamente, os comandos pareados produzem o mesmo 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 exercício faz parte do curso

Python intermediário

Ver Curso

Instruções de exercício

  • Imprima o valor de drives_right da linha correspondente a Marrocos (Morocco, cujo rótulo de linha é MOR)
  • Imprima um sub-DataFrame contendo as observações referentes à Rússia e Marrocos e as colunas country e drives_right.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# 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 e executar código