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