1. 学ぶ
  2. /
  3. コース
  4. /
  5. pandas によるデータ操作

Connected

演習

カテゴリ変数で行をサブセット化する

カテゴリ変数に基づいてデータをサブセット化する場合、複数のカテゴリから行を選択するために or 演算子(|)を使うことがよくあります。たとえば、3つの異なる地域のいずれかに属するすべての州を選択したい場合、これは面倒になることがあります。 代わりに、.isin() メソッドを使いましょう。これにより、3つの条件を別々に書く代わりに、1つの条件でこの問題に対処できます。

colors = ["brown", "black", "tan"]
condition = dogs["color"].isin(colors)
dogs[condition]

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

指示

100 XP

homelessness を、米国国勢調査の state 列がモハーベ地域の州のリスト canu に含まれる行に絞り込み、mojave_homelessness に代入しましょう。出力された結果を確認しましょう。