loc và iloc (3)
Bạn cũng có thể chỉ chọn các cột với loc và iloc. Ở cả hai cách, bạn chỉ cần đặt một lát cắt (slice) từ đầu đến cuối trước dấu phẩy:
cars.loc[:, 'country']
cars.iloc[:, 1]
cars.loc[:, ['country','drives_right']]
cars.iloc[:, [1, 2]]
Bài tập này là một phần của khóa học
Python nâng cao
Hướng dẫn bài tập
- In cột
drives_rightdưới dạng Series bằnglochoặciloc. - In cột
drives_rightdưới dạng DataFrame bằnglochoặciloc. - In cả hai cột
cars_per_capvàdrives_rightdưới dạng DataFrame bằnglochoặciloc.
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 column as Series
# Print out drives_right column as DataFrame
# Print out cars_per_cap and drives_right as DataFrame