在 R 中的交易集中按交易 ID 搜索
Search by transaction id in transaction set in R
我正在使用 R 中的规则进行市场分析,我的交易集有交易 ID,就像示例中一样。
示例屏幕截图:
我需要在交易ID设置的交易中搜索物品,
例如,如果我搜索 0002
,它应该列出与该交易 ID 相关的所有项目。
如果我没理解错的话,和trans1是一个交易对象,你可以试试:
(Grep 将为您获取包含该字符串的所有交易)
inspect(trans1[grep("0002",trans1@itemsetInfo$transactionID)])
更新:
要获得完全匹配,请尝试:
inspect(trans1[ trans1@itemsetInfo$transactionID=='0002',])
我正在使用 R 中的规则进行市场分析,我的交易集有交易 ID,就像示例中一样。
示例屏幕截图:
我需要在交易ID设置的交易中搜索物品,
例如,如果我搜索 0002
,它应该列出与该交易 ID 相关的所有项目。
如果我没理解错的话,和trans1是一个交易对象,你可以试试:
(Grep 将为您获取包含该字符串的所有交易)
inspect(trans1[grep("0002",trans1@itemsetInfo$transactionID)])
更新: 要获得完全匹配,请尝试:
inspect(trans1[ trans1@itemsetInfo$transactionID=='0002',])