Python 使用DatetimeIndex选择日期索引
我选择了以下数据帧\u符号\u日志:Python 使用DatetimeIndex选择日期索引,python,datetime,pandas,Python,Datetime,Pandas,我选择了以下数据帧\u符号\u日志: symbol price shares action date 2010-01-20 UNP 31.865 313 buy 2010-01-21 UNP 32.725 -313 cover 我想要的是使用变量last_cover(包含pandas`DatatimeIndex)选择行: last_cover: Datetim
symbol price shares action
date
2010-01-20 UNP 31.865 313 buy
2010-01-21 UNP 32.725 -313 cover
我想要的是使用变量last_cover(包含pandas`DatatimeIndex)选择行:
last_cover: DatetimeIndex(['2010-01-21'], dtype='datetime64[ns]', name=u'date', freq=None)
我有:
此选项以前可以使用,但更新后可能会出现错误:
ValueError: Lengths must match to compare
我发现的是
selected_symbol_log[selected_symbol_log.index> '2010-01-21'
他正在工作。但是为什么我的原始状态停止工作,以及如何使其工作?您需要与一个值进行比较。使用最后一个封面[0]:
selected_symbol_log[selected_symbol_log.index>last_cover[0]]
您需要与一个值进行比较。使用最后一个封面[0]:
selected_symbol_log[selected_symbol_log.index>last_cover[0]]
真是太好了。顺便说一句,您有权。;)真是太好了。顺便说一句,您有权。;)