始める無料で始める

シンプルな日付をパースする

pandas は、指示しない限り列がdatetimeデータを含むとは推論せず、オブジェクトや文字列として解釈します。標準的な形式であれば、read_excel()parse_dates 引数を使って、その列をdatetimeとして読み込むよう指定すれば簡単に扱えます。

New Developer Survey(新規開発者アンケート)の回答には、パースしやすいタイムスタンプの列がいくつかあります。この演習では、それらが正しいデータ型になっているか確認します。

pandaspd として読み込まれています。

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

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.____)
コードを編集して実行