pandasのread_csvにてタイムスタンプが正常に読み込めません。
csvファイルの中身のタイムスタンプは整数部分が10桁なのに、read_csv後は9桁になってしまいます。
正常に読み込むためにはどうすればよいのでしょうか?
# test.csv 1572800037.2912545,error
python
1import pandas as pd 2import numpy as np 3 4df = pd.read_csv("test.csv", names=("timestamp", "status")) 5print(df) # 1.572800e+09 error 6print(pd.to_datetime(df["timestamp"], format='%Y-%m-%d %H:%M:%S.%f')) # 1970-01-01 00:00:01.572800037
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/04 16:38 編集