2017-10-09 86 views
0

Oragne3中頻繁的項目集小部件需要來自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" 

如何將事務(第二列)傳遞給頻繁的項目集小部件?

回答

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「文本到列」命令可以更輕鬆地完成此操作,您可以在其中選擇逗號作爲分隔符。 – brbtsl

相關問題