Вычислительные вычисления не могут обрабатывать значения в столбце, который имеет тип float в кадре данных dask.Python

Программы на Python
Anonymous
Вычислительные вычисления не могут обрабатывать значения в столбце, который имеет тип float в кадре данных dask.

Сообщение Anonymous »

Каждый раз, когда я пытаюсь вычислить фрейм данных, мне не удается выдать следующее или подобное сообщение об ошибке:

Код: Выделить всё

Exception: 'ValueError("could not convert string to float: \'\'")'
Сейчас я хочу отфильтровать все строки, содержащие значения с плавающей запятой. Это работает, но как только я хочу записать его обратно на диск в виде файла паркета и вызвать во время него метод Compute(), это не удается (запись на диск работает, если не вызывать Compute). Я пробовал заменить на numpy.nan, пробовал преобразовать столбцы в числовые, пробовал заменить все строки 'NA' и '' и заполнить все пустые значения unsing fillna(), но все безрезультатно.
Кто-нибудь сталкивался с подобной ошибкой или знает, как ее исправить?

Подробнее здесь: https://stackoverflow.com/questions/785 ... -dask-data

Вернуться в «Python»