我是熊猫新手。我正在尝试了解Series。我创建了以下系列
p=pd.Series(data=['a','b','c','d'],index=[4,3,2,1])
当我使用p [[1,2]] python返回时
1 d
2 c
dtype: object
我期待一个结果
4 a
3 b
dtype: object
如何获得预期的结果?我想知道python如何区分索引和索引值。
系列是根据索引输出的。如果要获取前2个元素,请使用iloc:
import pandas as pd
data =pd.Series(data=['a','b','c','d'],index=[4,3,2,1])
print(data.iloc[:2])
输出:
4 a
3 b
dtype: object
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句