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

Lấy tập con với .loc[]

Tính năng “đắt giá” của index là .loc[]: một phương thức lấy tập con chấp nhận các giá trị index. Khi bạn truyền vào một đối số, nó sẽ lấy tập con của các hàng.

Mã dùng .loc[] để lấy tập con có thể dễ đọc hơn so với cách dùng ngoặc vuông thông thường, giúp mã của bạn dễ bảo trì hơn.

pandas đã được nạp là pd. temperaturestemperatures_ind đã có sẵn; trong đó cái sau được lập chỉ mục theo city.

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

Xử lý dữ liệu với pandas

Xem khóa học

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

  • Tạo một danh sách tên là cities chứa "London""Paris".
  • Dùng cách lấy tập con với [] để lọc temperatures cho các hàng mà cột city nhận giá trị có trong danh sách cities.
  • Dùng cách lấy tập con với .loc[] để lọc temperatures_ind cho các hàng mà city nằm trong danh sách cities.

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.

# Make a list of cities to subset on
cities = ["____", "____"]

# Subset temperatures using square brackets
print(temperatures[____])

# Subset temperatures_ind using .loc[]
print(temperatures_ind.loc[____])
Chỉnh sửa và Chạy Mã