object列の結合
現在、各交通取締りの日時は stop_date と stop_time という別々の object 列に保存されています。
この演習では、まずこの2つの列を1つに結合し、その後 datetime 形式に変換します。これにより、コースの後半で使用する日付ベースの属性を便利に扱えるようになります。
この演習はコースの一部です
pandasで警察活動を分析する
演習の手順
- 文字列メソッドを使って、
stop_dateとstop_timeを(スペースで区切って)連結し、結果をcombinedに保存します。 combinedをdatetime形式に変換し、結果をstop_datetimeという新しい列に保存します。- DataFrame の
.dtypesを確認し、stop_datetimeがdatetime列になっていることを確かめてください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Concatenate 'stop_date' and 'stop_time' (separated by a space)
combined = ri.stop_date.____
# Convert 'combined' to datetime format
ri['stop_datetime'] = ____
# Examine the data types of the DataFrame
print(____)