2
由於某種原因,我無法檢查日期是否在熊貓系列中。bool操作員在系列時間戳不起作用
import pandas as pd
import numpy as np
ts = pd.Series(['2011-01-01','02-02-2011'], dtype='datetime64[ns]')
d = np.datetime64(pd.Timestamp('02-02-2011'))
現在...
In [5]: d == ts[1]
Out[5]: True
In [6]: d in ts
Out[6]: False
有人能解釋我爲什麼d in ts
不起作用?
TIA,
Olivier。
好它使但隨後,爲什麼它是不是一致的?如果我使用整數:'ts = pd.Series([1,2,3])',則ts中的'2'給出'True' – Olric
單獨的代碼塊並不能提供良好的答案。請添加解釋(爲什麼它解決了問題,錯誤在哪裏,等等......) –
希望我可以解釋,因爲你在編輯問我以前的答案:) – kia