[英]How to convert pandas.core.series.Series type to 2D array?
[英]How to convert pandas series to 2D array?
由於我的編輯已從@RikKraan 帖子中刪除,因此這里是我在對他的回復的評論中提到的答案。
首先將reset_index
應用於您的系列,然后使用to_numpy
,即
series.reset_index().to_numpy()
請注意, reset_index
將系列轉換為數據幀。
如評論中所述,OP 希望將 IP 存儲為浮點數。 這可以通過刪除.
在 IP 字符串中,並在轉換之前將索引轉換為float
,如上所述。 IE
series.index = series.index.str.replace('.','').astype(float)
series.reset_index().to_numpy()
這將為您提供具有 dtype float 的 2D numpy 數組。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.