Previous: maccum 累積計算 Up: コマンドリファレンス Next: mavg 項目値の平均 MCMD2
MCMD2 : コマンドリファレンス : marff2csv arff形式からcsv形式への変換

3.3 marff2csv arff形式からcsv形式への変換

arff形式(WEKA用のデータフォーマット)のデータからcsv形式のデータへ変換する。

arff形式データ

以下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]

利用例

例1: 基本例

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

関連コマンド

mcsv2arff

参考資料

http://weka.wikispaces.com/ARFF

Previous: maccum 累積計算 Up: コマンドリファレンス Next: mavg 項目値の平均 MCMD2