import numpy as np
У меня есть этот Numpy массив:Python 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, я делаю это сравнение путем преобразования строки в float-
x = (data[0::,10].astype(np.float) == i)
Это бросает ValueError: не удалось преобразовать строку плавать:
Почему?
Вы можете проверить все другие строковые значения в 10-й колонке присутствуют (не пустые строки) и числовые? – mg007
Я отредактировал оригинальное сообщение, чтобы сказать, что меня интересует 10-я колонка. – Selvam