熊猫-首次满足条件时查找索引

时间:2018-09-13 02:29:52

标签: python pandas

我的数据看起来像这样:

example = pd.Series([0,0,0,2,2,0], index = [2000, 2001, 2002, 2003, 2004, 2005])

如何找到与条件第一次成立相对应的索引?

例如,我要查找与第一个非零条目相对应的索引,在示例数据中该索引为2003。

2 个答案:

答案 0 :(得分:2)

这可以做到:

example.ne(0).idxmax()
#2003

答案 1 :(得分:2)

example[example != 0].index[0]