2017-10-09 22 views
0

Oragne3の頻繁なitemsetウィジェットは、Fileウィジェットからの入力を期待しています。 「取引」を含むファイルは、例のようにバスケットことになっている:Orange3でCSVファイルの列から頻出アイテムセットを抽出するにはどうすればよいですか?

Bread, Milk 
Bread, Diapers, Beer, Eggs 
Milk, Diapers, Beer, Cola 
Bread, Milk, Diapers, Beer 
Bread, Milk, Diapers, Cola 

しかし、私のファイルは、実際にユーザIDと実際の取引と第二のカラム、このような何かを持つ列を持っています:

XYZ001, "Bread, Milk" 
XYZ002, "Bread, Diapers, Beer, Eggs" 
XYZ003, "Milk, Diapers, Beer, Cola" 
XYZ004, "Bread, Milk, Diapers, Beer" 
XYZ005, "Bread, Milk, Diapers, Cola" 

トランザクション(2番目の列)を頻出アイテムセットウィジェットに渡すにはどうすればよいですか?

答えて

0

は次のようにバスケットのファイルを変換:

user=1, Bread, Milk 
user=2, Bread, Diapers, Beer, Eggs 
user=3, Milk, Diapers, Beer, Cola 
user=4, Bread, Milk, Diapers, Beer 
user=5, Bread, Milk, Diapers, Cola 

を次にあなたがに(すなわち、ストリップ)user列をやりたいですか?

+1

良い点!これは、データタブのExcelの "Text to Columns"コマンドでも簡単に実行できます。ここでカンマを区切り記号として選択できます。 – brbtsl

関連する問題