import numpy as np
我有这个 numpy 数组:
data = np.array(data)
# assume it has x number of rows and y columns
1)在某一时刻,我将第 10 列值替换为字符串值,如下所示:
data[data[0::,10] == "C",10] = "0"
2)在索引为i的 for 循环中,我通过将字符串转换为浮点数来进行此比较-
x = (data[0::,10].astype(np.float) == i)
这会引发 ValueError:无法将字符串转换为浮点数:
为什么?