Я использую библиотеку arff в python Библиотека arff для того, чтобы преобразовать массив "numpy" в файл arff и прочитать его с помощью Weka.Проблема, с которой я сталкиваюсь, Weka ожидает отсутствие значений как ?
, а использование библиотеки arff как nan
,
, поэтому строка выглядит как
0.0,0.0, -60.0,0.0, nan, nan
но Weka ожидает
0.0,0.0, -60.0,0.0,?,?
Я пытаюсь fillna
с "?"
, но тогда он будет выглядеть как
0.0,0.0, -60.0,0.0, '?', '?'
, который все еще непроанализированный Weka из-за '
, одним из решений было бы удалить все знаки '
, есть еще идеи?