所以,这应该是一件非常简单的事情,但无论出于何种原因,我没有做任何事情来将字符串数组转换为浮点数组。
我有一个两列数组,如下所示:
Name Value
Bob 4.56
Sam 5.22
Amy 1.22
我试试这个:
for row in myarray[1:,]:
row[1]=float(row[1])
还有这个:
for row in myarray[1:,]:
row[1]=row[1].astype(1)
还有这个:
myarray[1:,1] = map(float, myarray[1:,1])
他们似乎都在做某事,但是当我仔细检查时:
type(myarray[9,1])
我明白了
<type> 'numpy.string_'>