2015-11-01 31 views
5

我有一個巨大的數據幀,以及I指數它像這樣:如何從n系列數據幀中製作1個pandas?

df.ix[<integer>]

根據不同的指數,有時這將只有一個行值。熊貓自動將它轉換爲一個系列,坦率地說,這是一個煩人的系列,因爲我無法像使用df一樣操作它。

我怎麼可以:

1)將停止大熊貓,並將其作爲一個數據幀?

2)輕鬆地將結果序列轉換回數據幀?

pd.DataFrame(df.ix[<integer>])不起作用,因爲它不保留原始列。它將<integer>作爲列,將列作爲索引。非常感激。

回答

8

你可以做df.ix[[n]]來獲得第n行的一行數據幀。

相關問題