シンプルな日付をパースする
pandas は、指示しない限り列がdatetimeデータを含むとは推論せず、オブジェクトや文字列として解釈します。標準的な形式であれば、read_excel() の parse_dates 引数を使って、その列をdatetimeとして読み込むよう指定すれば簡単に扱えます。
New Developer Survey(新規開発者アンケート)の回答には、パースしやすいタイムスタンプの列がいくつかあります。この演習では、それらが正しいデータ型になっているか確認します。
pandas は pd として読み込まれています。
この演習はコースの一部です
pandasで効率よくデータを取り込む
演習の手順
fcc_survey.xlsxを読み込み、Part1StartTime列がdatetimeデータとしてパースされるようにします。survey_data.Part1StartTimeの先頭の値をいくつか表示し、datetimeになっていることを確認します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Load file, with Part1StartTime parsed as datetime data
survey_data = pd.read_excel("fcc_survey.xlsx",
____)
# Print first few values of Part1StartTime
print(survey_data.Part1StartTime.____)