Я пытаюсь преобразовать строку в тип с плавающей запятой следующим образом
X = arr[:,:-1].astype(np.float32)
Однако появляется ошибка, как показано ниже
ValueError: could not convert string to float: '"53"'
Я знаю, это означает, что у меня есть некоторые элементы с дополнительнымицитата в массиве.Моя проблема в том, как мне решить эту проблему.Как я могу преобразовать элемент "53" в 53 внутри массива?
ОБНОВЛЕНИЕ 1: Вот пример для воспроизведения
import numpy as np
a = np.array([['12','13'],['"53"','44']])
a = a.astype(np.float32)