[問題] 如何讓numpy array改為包含兩種數據類型?

看板Python作者 ( )時間6年前 (2017/09/12 22:51), 6年前編輯推噓5(500)
留言5則, 5人參與, 最新討論串1/1
有個numpy array 第一列是文字 第二列是數字 numpy就會把數全部的據類型設為字串 請問有辦法 維持第一列的數據類型是字串的情況下 把第二列的數據類型改成數字嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.209.62 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1505227904.A.4A2.html ※ 編輯: opengood5566 (111.251.209.62), 09/12/2017 23:01:21

09/12 23:16, , 1F
型別不同不行 印象中numpy的array是用C實作的
09/12 23:16, 1F

09/13 00:29, , 2F
搜尋 numpy structured array 應該能找到
09/13 00:29, 2F

09/13 13:08, , 3F
用pandas dataframe可以做到
09/13 13:08, 3F

09/13 21:15, , 4F
Pandas是你的好朋友。Series/DataFrame都可
09/13 21:15, 4F

09/29 01:34, , 5F
pandas 的 apply 應該比我好用喔
09/29 01:34, 5F
文章代碼(AID): #1Pj_I0IY (Python)