日付列のすべての固有値を抽出しようとしています。この場合、1つの値しかないので、エラーを確認するのは簡単です。pd.to_datetime()が不正な日付を返す
私はこれを見るために使用しているコードは次のとおりです。私は取得しています二つの結果が
最初の行のための['2016-06-01']
と
['2016-05-31T20:00:00.000000000-0400']
ためです
print df['Date'].unique()
print pd.to_datetime(df['Date'], format = "%Y-%m-%d").unique())
2行目。これを修正する方法はありますか?
編集:EdChumさんのコメントについては
。
コード:
import pandas as pd
from datetime import datetime, timedelta
archive = pd.read_csv(r'J:\xxxx\xxxx\Archive.csv')
date_list = archive['Date'].unique()
date_list_test = pd.to_datetime(archive['Date'], format = "%Y-%m-%d").unique()
print date_list
print date_list_test
あなたは上記を再現するために、生データとコードを投稿することができ、それが何らかの形であなたのタイムゾーンは – EdChum
奇数であるオフセット導入されるように思えるちょっと@EdChum私は、内のコードを掲載質問。生データについては、それをどのように見えるか入力するだけですか?私はここに実際のCSVをアップロードできるとは思わない – FortuneFaded
エラーを再現するあなたのcsvの十分な行を投稿できますか? – EdChum