始める無料で始める

データ型を修正する

前の演習で、is_arrested 列のデータ型が現在 object であることを確認しました。この演習では、TrueFalse を含む列に最も適した型である bool に変更します。

データ型を修正すると、is_arrested 列に対して、これまでできなかった数値演算を使えるようになります。

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

pandasで警察活動を分析する

コースを見る

演習の手順

  • is_arrested 列の先頭を確認して、TrueFalse が含まれていることと、現在のデータ型を確かめます。
  • .astype() メソッドを使って、is_arrestedbool 型の列に変換します。
  • 変換後の is_arrested のデータ型を確認し、bool 列になっていることを確かめます。

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

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

# Examine the head of the 'is_arrested' column
print(ri.is_arrested.____)

# Change the data type of 'is_arrested' to 'bool'
ri['is_arrested'] = ri.is_arrested.____

# Check the data type of 'is_arrested' 
print(____)
コードを編集して実行