由报错可以看出,pandas在整数索引上可能会出错。这里我们有一个index包括0,12,但是猜测用户想要什么是很困难的。
ser
0 0.0
1 1.0
2 2.0
dtype:float64
另一方面,如果用非整数来做index,就没有歧义了:
jser2=pd.Series(np.arange(3.),index=['a','b','c'])
ser2[-1]
2.0
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。