Я делаю разреженный файл arff, но он не будет загружаться в Weka. Я получаю ошибку, что у меня неправильное количество значений в строке класса @attribute, она ожидает 1 и отклоняет получение 12. Что я делаю неправильно? Мой файл выглядит так:weka sparse arff file
%ARFF file for questions data
%
@relation brazilquestions
@attribute att0 numeric
@attribute att1 numeric
@attribute att2 numeric
@attribute att3 numeric
%there are 469 attributes which represent my bag of words
@attribute class {Odontologia_coletiva, Periodontia, Pediatria, Estomatologia,
Dentistica, Ortodontia, Endodontia, Cardiologia, Terapeutica,
Terapeutica_medicamentosa, Odontopediatria, Cirurgia}
@data
{126 1, 147 1, 199 1, 56 1, 367 1, 400 1 , Estomatologia}
{155 1, 76 1, 126 1, 78 1, 341 1, 148 1, Odontopediatria}
%and then 81 more instances of data
Любые идеи о том, что не так с моим синтаксисом? Я следовал примеру именно из книги Data Mining Виттеном/Франком/Залом. Заранее спасибо!
Не могли бы вы написать об ошибке, пожалуйста? – jjmartinez
Ошибка: weka.core.converters.CSVLoader не удалось загрузить файл ARFF для вопроса data.txt. Причина: неправильное количество значений. Чтение 12, ожидаемое 1, чтение токена [EOL], строка 477. – user3369920
Линия 477 пуста, но строка 476 содержит строку с классом @attribute – user3369920