2015-11-26 102 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.