1. Learn
  2. /
  3. Courses
  4. /
  5. pandas によるデータ操作

Connected

Exercise

行のサブセット化

データサイエンスの重要な作業のひとつは、データセットの中から興味深い部分を見つけることです。最もシンプルな方法は、いくつかの条件に一致する行のサブセットを見つけることです。これは行のフィルタリングや行の選択と呼ばれることもあります。

DataFrameをサブセット化する方法はたくさんありますが、おそらく最も一般的なのは、比較演算子を使って各行について True または False を返し、それを角カッコの中に渡す方法です。

dogs[dogs["height_cm"] > 60]
dogs[dogs["color"] == "tan"]

ビット単位のAND演算子 & を使うと、複数の条件で同時にフィルタリングできます。

dogs[(dogs["height_cm"] > 60) & (dogs["color"] == "tan")]

homelessness はすでに用意されており、pandas は pd として読み込まれています。

Instructions 1/3

undefined XP
  • 1

    homelessness を individuals の数が1万より大きい場合に絞り込み、ind_gt_10k に代入しましょう。出力された結果を確認しましょう。

  • 2

    homelessness を、米国国勢調査の region が "Mountain" である場合に絞り込み、mountain_reg に代入しましょう。出力された結果を確認しましょう。

  • 3

    homelessness を family_members の数が1000未満で、region が"Pacific"である場合に絞り込み、fam_lt_1k_pac に代入しましょう。出力された結果を確認しましょう。