Bắt đầu ngayBắt đầu miễn phí

loc và iloc (2)

lociloc cũng cho phép bạn chọn cả hàng và cột từ một DataFrame. Để thử nghiệm, hãy chạy các lệnh sau. Như trước, các cặp lệnh sẽ cho ra cùng một kết quả.

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]]

Bài tập này là một phần của khóa học

Python nâng cao

Xem khóa học

Hướng dẫn bài tập

  • In ra giá trị drives_right của hàng tương ứng với Morocco (nhãn hàng là MOR)
  • In ra một sub-DataFrame, bao gồm các quan sát cho Russia và Morocco và các cột countrydrives_right.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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
Chỉnh sửa và Chạy Mã