始める無料で始める

標準外の日付形式をパースする

ここまでは、pandas が自動で解釈できる日付をパースしてきました。しかし、1999年12月31日を 19991231 のように表す標準外の形式では、インポート時にパースできません。その場合は、インポート後に pd.to_datetime() を使って文字列を日付に変換します。

New Developer Survey のデータは survey_data として読み込まれていますが、未パースの日時フィールドが含まれています。ここでは to_datetime() を使い、変換する列と、その列で使われている日付フォーマット文字列を渡して変換します。

日付フォーマットコードの詳細は こちらのリファレンス を参照してください。よく使うコードには、年(%Y)、月(%m)、日(%d)、時(%H)、分(%M)、秒(%S)があります。

pandaspd としてインポート済みです。

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

pandasで効率よくデータを取り込む

コースを見る

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

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する