始める無料で始める

列の削除

しばしば、データ分析には役に立たない列が DataFrame に含まれています。こうした列は、残りの列に集中しやすくするために削除しておくとよいです。

この演習では、county_name 列は欠損値しか含まないため削除し、state 列はすべての交通取り締まりが同じ州(Rhode Island)で行われているため削除します。どちらの列も有益な情報を持たないので、削除して問題ありません。各列の欠損値の数はすでに表示されています。

この演習はコースの一部です

pandasで警察活動を分析する

コースを見る

演習の手順

  • DataFrame の .shape を確認して、行数と列数を調べます。
  • 文字列のリストとして列名を .drop() メソッドに渡し、county_namestate の両方の列を削除します。
  • もう一度 .shape を確認し、列が 2 つ減っていることを確かめてください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Examine the shape of the DataFrame
print(ri.____)

# Drop the 'county_name' and 'state' columns
ri.____([____, ____], axis='columns', inplace=True)

# Examine the shape of the DataFrame (again)
print(____)
コードを編集して実行