Weka - форматы файлов
WEKA поддерживает большое количество файловых форматов данных. Вот полный список -
- arff
- arff.gz
- bsi
- csv
- dat
- data
- json
- json.gz
- libsvm
- m
- names
- xrff
- xrff.gz
Типы файлов, которые он поддерживает, перечислены в раскрывающемся списке в нижней части экрана. Это показано на скриншоте ниже.
Как вы могли заметить, он поддерживает несколько форматов, включая CSV и JSON. Тип файла по умолчанию - Arff.
Формат Arff
An Arff Файл содержит два раздела - заголовок и данные.
- Заголовок описывает типы атрибутов.
- Раздел данных содержит список данных, разделенных запятыми.
В качестве примера формата Arff Weather файл данных, загруженный из образцов баз данных WEKA, показан ниже -
Из скриншота вы можете сделать следующие выводы:
Тег @relation определяет имя базы данных.
Тег @attribute определяет атрибуты.
Тег @data запускает список строк данных, каждая из которых содержит поля, разделенные запятыми.
Атрибуты могут принимать номинальные значения, как в случае перспективы, показанной здесь -
@attribute outlook (sunny, overcast, rainy)
Атрибуты могут принимать реальные значения, как в этом случае -
@attribute temperature real
Вы также можете установить переменную Target или Class с именем play, как показано здесь -
@attribute play (yes, no)
Цель принимает два номинальных значения: да или нет.
Другие форматы
Проводник может загружать данные в любом из ранее упомянутых форматов. Поскольку arff является предпочтительным форматом в WEKA, вы можете загружать данные из любого формата и сохранять их в формате arff для дальнейшего использования. После предварительной обработки данных просто сохраните их в формате arff для дальнейшего анализа.
Теперь, когда вы узнали, как загружать данные в WEKA, в следующей главе вы узнаете, как предварительно обработать данные.