arff形式(WEKA用のデータフォーマット)のデータからcsv形式のデータへ変換する。
以下arff形式データのフォーマットを記載する。
@RELATION タイトル @ATTRIBUTE 項目名 string(文字列) @ATTRIBUTE 項目名 date(日時 フォーマット:フォーマットは省略可能。 省略した場合は、"yyyy-MM-dd'T'HH:mm:ss") @ATTRIBUTE 数量 numeric(数字) @ATTRIBUTE 商品 {A,B}(カテゴリ型項目) @DATA(実データ) No.1,20081201,1,10,A No.2,20081202,2,20,A No.3,20081203,3,30,A No.4,20081201,4,40,B No.5,20081203,5,50,B
marff2csv [i=] [o=] [-assert_nullout] [-nfn] [-nfno] [-x] [-q] [tmpPath=] [--help] [--helpl] [--version]
arff形式の顧客購買データをcsv形式のデータへ変換する。
$ more dat1.arff @RELATION 顧客購買データ @ATTRIBUTE 顧客 string @ATTRIBUTE 日付 date yyyyMMdd @ATTRIBUTE 数量 numeric @ATTRIBUTE 金額 numeric @ATTRIBUTE 商品 {A,B} @DATA No.1,20081201,1,10,A No.2,20081202,2,20,A No.3,20081203,3,30,A No.4,20081201,4,40,B No.5,20081203,5,50,B $ marff2csv i=dat1.arff o=rsl1.csv #END# kgarff2csv i=dat1.arff o=rsl1.csv $ more rsl1.csv 顧客,日付,数量,金額,商品 No.1,20081201,1,10,A No.2,20081202,2,20,A No.3,20081203,3,30,A No.4,20081201,4,40,B No.5,20081203,5,50,B