熊猫系列删除特定年份的行

时间:2020-07-25 00:16:13

标签: pandas conditional-statements rows series

我已经研究了此文档,但似乎无法使其对我有用。假设我的数据如下所示。这是一个名为“ y”的熊猫系列:

time
1991-01-01    5.400049
1991-01-02    6.028956
1991-01-03    5.761753
1991-01-04    8.517981
1992-01-05    5.274835

我需要删除所有带有特定年份的行,例如上面显示的1992。它必须很简单,但是我似乎找不到要使用的语法。因此,我需要“ y”看起来像这样:

time
1991-01-01    5.400049
1991-01-02    6.028956
1991-01-03    5.761753
1991-01-04    8.517981

谢谢!

1 个答案:

答案 0 :(得分:1)

检查

#s.index=pd.to_datetime(s.index)
s=s[s.index.year!=1992]