Я звоню в CSV-файл, в котором есть комбинация текстовых и числовых значений, отсортированных по значениям, которые выглядят следующим образом:
Когда я пытаюсь вызвать данные, python выдает мне ошибку ValueError: could not convert string to float: '7/24/15 0:10'
Есть ли способ, которым я могу вызвать в этом csv и опустить определенные столбцы?Итак, поскольку я получаю сообщение об ошибке для столбца 1 (дата), могу ли я вызвать данные, но опустить столбцы 1, 6 (день недели), 7 (date_UTC)?Точно так же, как тогда я могу опустить любые другие столбцы, которые могут иметь значения, которые не работают в массиве с плавающей точкой?
Вот мой код:
SummerCLfile = 'user/summer_clusters.csv'
Summer_CLdata = list( csv.reader( open( SummerCLfile ) ) )
Summer_CLheaders = np.array( Summer_CLdata[ 0 ] [ : ], dtype = 'str' )
Summer_CLalldata = np.array( Summer_CLdata[ 1: ], dtype = 'float32' )
Эти данные затемвызывается по типу (т. е. вызывается в «X», и он дает мне все значения для X в данный момент времени).
Я всегда могу перейти к данным и удалить столбцы, которые мне не нужны, но мойжизнь станет намного проще, если я смогу вызвать данные, которые нельзя превратить в число с плавающей точкой32