1. Learn
  2. /
  3. Courses
  4. /
  5. Python 中級

Connected

Exercise

人口1000人あたりの自動車台数(2)

and、or、not 演算子の NumPy 版である np.logical_and()、np.logical_or()、np.logical_not() を覚えていますか? これらは Pandas の Series に対しても使えて、より高度なフィルタリングができます。

次の例では、cars_per_cap が 10 から 80 の間にある観測値を選択しています。何が起きているか、以下のコード行を順番に試してみてください。

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

Instructions

100 XP
  • 提供されたコード例を使って、cars のうち cars_per_cap が 100 以上 500 未満の観測値を含む DataFrame medium を作成してください。
  • medium を出力してください。