亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將熊貓系列或索引轉換為Numpy數組?

如何將熊貓系列或索引轉換為Numpy數組?

HUWWW 2019-07-19 16:52:33
如何將熊貓系列或索引轉換為Numpy數組?您知道如何將DataFrame的索引或列作為NumPy數組或python列表嗎?
查看完整描述

3 回答

?
德瑪西亞99

TA貢獻1770條經驗 獲得超3個贊

若要獲取NumPy數組,應使用values屬性:

In [1]: df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]}, index=['a', 'b', 'c']); df
   A  B
a  1  4b  2  5c  3  6In [2]: df.index.valuesOut[2]: array(['a', 'b', 'c'], dtype=object)

這將訪問數據的存儲方式,因此不需要進行轉換。
注:這個屬性也適用于許多其他熊貓的物體。

In [3]: df['A'].valuesOut[3]: Out[16]: array([1, 2, 3])

若要將索引作為列表獲取,請調用tolist:

In [4]: df.index.tolist()Out[4]: ['a', 'b']

同樣的,列也是。


查看完整回答
反對 回復 2019-07-19
?
泛舟湖上清波郎朗

TA貢獻1818條經驗 獲得超3個贊

你可以用df.index訪問索引對象,然后使用以下方法獲取列表中的值df.index.tolist()..類似地,您可以使用df['col'].tolist()為了系列賽。


查看完整回答
反對 回復 2019-07-19
  • 3 回答
  • 0 關注
  • 620 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號