1
我有一個SQLite數據庫中的數據(大約有7個表與表之間的幾個外鍵),我想轉換爲ARFF文件格式,以便將其輸入到Weka機器學習軟件。Weka機器學習:ARFF文件:多重關係
我必須爲每個SQLite表生成一個ARFF文件,還是可以將多個ARFF關係放入一個ARFF文件?
我有一個SQLite數據庫中的數據(大約有7個表與表之間的幾個外鍵),我想轉換爲ARFF文件格式,以便將其輸入到Weka機器學習軟件。Weka機器學習:ARFF文件:多重關係
我必須爲每個SQLite表生成一個ARFF文件,還是可以將多個ARFF關係放入一個ARFF文件?
我想你將不得不生成每個表中的一個,因爲你將不得不根據manual第10章。
[編輯]更具描述性的,以限定一個頭對每個表:
的ARFF文件包括標題和數據。該文件將由註釋%,@RELATION,@ ATTRIBUTE和@DATA組成。表格對象是關係,列名稱是屬性,列數據是數據。屬性可以是不同的數據類型(數字,標稱,日期,字符串,關係)。名義數據類型是您在大括號中定義的字符串。它們通常用於分類標籤。所以你的ARFF看起來像這樣:
% Comments describing your data
@RELATION Table_Name
@ATTRIBUTE some_column NUMERIC
@ATTRIBUTE another_column DATE
@ATTRIBUTE class_label {it_could_be_this,it_could_be_that} %nominal attribute
@DATA
lines and lines of comma separated values.