当索引为整数时,如何从熊猫系列中获取数据?

时间:2019-06-15 08:15:29

标签: python pandas

我是熊猫新手。我试图了解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如何区分索引和索引值。

1 个答案:

答案 0 :(得分:1)

系列的输出是基于索引的。如果要获取前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