【发布时间】:2014-12-03 09:22:02
【问题描述】:
我有以下数据框
p12Diff
Pump Time
3 -2.90 -0.000919
-2.89 -0.000795
-2.88 -0.000814
-2.87 -0.000700
-2.86 -0.000847
-2.85 -0.000769
-2.84 -0.000681
-2.83 -0.000888
-2.82 -0.000815
-2.81 -0.000764
-2.80 -0.000879
-2.70 -0.000757
-2.60 -0.000758
-2.50 -0.000707
奇怪的是,当我对某些范围使用idx=IndexSlice 进行切片时,我得到一个KeyError,而对于其他范围,它就可以工作。例如,df.loc[idx[:,-2.90:-2.52],:] 减少到 -2.60,而df.loc[idx[:,-2.90:-2.62],:] 提高了KeyError: -2.62。
这可能是一个错误吗?
【问题讨论】:
-
什么版本的熊猫?