csv ファイルと日時の解析に関連する簡単な質問があります。
次のような csv ファイルがあります。
YYYYMMDD, HH, X
20110101, 1, 10
20110101, 2, 20
20110101, 3, 30
pandas (read_csv) を使用して読み取り、datetime によってインデックス付けされたデータフレームに入れたいと思います。これまでのところ、次の実装を試みました。
import pandas as pnd
pnd.read_csv("..\\file.csv", parse_dates = True, index_col = [0,1])
私が得る結果は次のとおりです。
X
YYYYMMDD HH
2011-01-01 2012-07-01 10
2012-07-02 20
2012-07-03 30
ご覧のとおり、HH を別の日付に変換する際の parse_dates です。
このようなものにするために、列「YYYYMMDD」と列「HH」を適切に組み合わせる簡単で効率的な方法はありますか? :
X
Datetime
2011-01-01 01:00:00 10
2011-01-01 02:00:00 20
2011-01-01 03:00:00 30
助けてくれてありがとう。