loc 與 iloc(3)
也可以只用 loc 和 iloc 來選取欄。兩者的用法都是在逗號前放一個從開頭到結尾的切片:
cars.loc[:, 'country']
cars.iloc[:, 1]
cars.loc[:, ['country','drives_right']]
cars.iloc[:, [1, 2]]
本練習屬於課程
Python 中級
練習說明
- 使用
loc或iloc,將drives_right欄以 Series 形式列印出來。 - 使用
loc或iloc,將drives_right欄以 DataFrame 形式列印出來。 - 使用
loc或iloc,將cars_per_cap與drives_right兩個欄以 DataFrame 形式列印出來。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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