2015-11-26 58 views
1

好的,所以这是因为缺乏词汇表而引起的混淆。熊猫得到索引系列的“索引”标签

熊猫系列有一个索引和一个值:so'series [0]'包含(index,value)。

我该如何获得索引(在我的情况下是一个日期),通过索引该系列的序列?这实在是一个非常简单的想法......它只是由“索引”这个词加密的。大声笑。

因此,改变措辞,

我需要在我的系列中的第一项和最后一项,当我的系列是按日期索引的日期。

仅仅是明确的,我有一系列的按日期索引,所以当我把它打印出来,它打印:

12-12-2008 1.2 
12-13-2008 1.3 
... 

,并呼吁

df.ix[0] -> 1.2 

我需要:

df.something[0] -> 12-12-2008 

回答

3

您可以像访问列表一样访问索引的元素。所以df.index[0]将是您的索引的第一个元素,df.index[-1]将是最后一个元素。

如果一系列(或数据帧)具有非整数索引,df.ix[n]将返回对应于您的索引的第n行的n行。

所以df.ix[0]将返回第一行,df.ix[-1]将返回最后一行。因此,获取索引值的另一种方法是使用df.ix[0].namedf.ix[-1].name

+0

所以我不需要元素,我需要“索引”。 – bordeo

+0

这真的很烦人。 df.ix [0]返回点df.ix [0]处的值。我需要df.ix [0] ... – bordeo

+0

处的“索引”值来阅读我的更新。 – maxymoo

0

明白了。

'df.index[0]` yields the index at index 0.