1. Learn
  2. /
  3. 课程
  4. /
  5. Python 中级

Connected

道练习

Cars per capita(2)

还记得 np.logical_and()、np.logical_or() 和 np.logical_not() 吗?它们是 and、or 和 not 运算符在 NumPy 中的对应实现。您也可以将它们用于 pandas 的 Series,来进行更高级的筛选操作。

下面这个示例会选出 cars_per_cap 介于 10 和 80 之间的观测。请逐行运行这些代码,看看每一步发生了什么。

cpc = cars['cars_per_cap']
between = np.logical_and(cpc > 10, cpc < 80)
medium = cars[between]

说明

100 XP
  • 使用提供的代码示例,创建一个 DataFrame medium,其中包含所有 cars 中 cars_per_cap 介于 100 和 500 之间的观测。
  • 打印 medium。