Я пытаюсь преобразовать столбец str в число с плавающей точкой в ​​фрейме данных, используя Python 2

У меня такая же проблема! При создании отладки APK, при первой попытке установить, я вижу предупреждение о защите игры и пропуская его, я могу установить приложение. Но если я попытаюсь установить снова приложение, у меня есть ошибка «Приложение не установлено», не видя предупреждения о защите игры ... Я пробовал все, чтобы решить, но ничего не работает ...

1
задан Meg 19 January 2019 в 17:52
поделиться

1 ответ

Причина, по которой вы получаете ошибку, состоит в том, что вы пытаетесь преобразовать строку (например, setosa) в число с плавающей точкой, что, очевидно, невозможно, потому что это не число.

Если вы хотите отобразить строковые категории в числа, вы можете использовать:

train["CLASS_LABEL"] = train["CLASS_LABEL"].factorize()[0]

это превратит ваши строки в числовые категории

0
ответ дан Sven Harris 19 January 2019 в 17:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: