我正在使用R 中的 arules进行marketbasket分析,我的事务集具有事务ID,就像示例中一样。
示例的屏幕截图:
我需要按事务ID搜索事务集中的项目,
比如,如果我搜索0002
,它应该列出与该交易ID相关的所有项目。
答案 0 :(得分:0)
如果我理解正确,和 trans1是一个交易对象,你可以尝试:
(Grep将为您提供包含该字符串的所有交易)
inspect(trans1[grep("0002",trans1@itemsetInfo$transactionID)])
更新: 要获得完全匹配,请尝试:
inspect(trans1[ trans1@itemsetInfo$transactionID=='0002',])