Pandas データフレームを使用する場合、日付関連のデータを含む列が最初は文字列としてインポートされる場合があります。このようなデータを効果的に分析および操作するには、データを日時形式に変換する必要があります。
Pandas 列を日時形式に変換するには、pd.to_datetime 関数を利用します。この関数は、文字列形式の列と、文字列の予期される形式を指定する形式パラメーターを受け入れます。形式パラメーターは、データの特定の形式と一致する必要があります。
例として、文字列形式の日付を含む列 'Mycol' を持つ次のサンプル データを考えてみましょう。
raw_data = pd.DataFrame({'Mycol': ['05SEP2014:00:00:00.000']})
変換するには「%d%b%Y:%H:%M:%S.%f」形式を使用して「Mycol」列を日時に変換するには、次を使用します。 code:
raw_data['Mycol'] = pd.to_datetime(raw_data['Mycol'], format='%d%b%Y:%H:%M:%S.%f')
これで、「Mycol」列が日時形式に変換され、日付に基づいて操作やフィルタリングを実行できるようになります。
以上がPandas の文字列列を DateTime 形式に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。