Как я включаю канал | в мой Linux, находят - исполнительная команда?

Как показано в сообщении внизу: ValueError: could not convert string to float: 'thal' это кажется ошибкой типа данных. StandardScaler нужны числовые (плавающие) данные, но он где-то получил строку и вернул ошибку.

Вы можете сделать несколько штук. Если у вас есть категориальные переменные, используйте One-Hot Encoding для них. Возможно, вы можете заставить столбец иметь определенный тип данных.

PS: После загрузки вашего фрейма данных pandas вы можете проверить, какие типы данных используются hd.dtypes. Проверьте, есть ли какой-либо нечисловой столбец в IV.

197
задан someguy 20 November 2008 в 12:01
поделиться

1 ответ

При поиске простой альтернативы это может быть сделано с помощью цикла:

for i in $(find -name 'file_*' -follow -type f);do zcat $i | agrep -dEOE 'grep');done

или, более общий и легкий понять форму:

for i in $(YOUR_FIND_COMMAND);do YOUR_EXEC_COMMAND_AND_PIPES );done

и замена любой {} $i в YOUR_EXEC_COMMAND_AND_PIPES

0
ответ дан 23 November 2019 в 05:15
поделиться
Другие вопросы по тегам:

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