我正在尝试在 R 的 arulesSequences 包中运行 cspade 函数。在使用 read_baskets 成功读取我的事务后,我尝试对我读入的事务对象执行 cspade 函数。
但是,当我执行命令时,我得到一个错误:系统调用失败。具体来说,这是输出。
preprocessing ... 1 partition(s), 1.2 MB [0.23s]
mining transactions ...Error in cspade(table, parameter = list(support = 0.1), control = list (verbose = TRUE)) :
system invocation failed
“挖掘交易”的存在表明 cspade 代码中的以下函数调用失败。
if (system2(file.path(exe, "spade"), args = c("-i", file,
"-s", parameter@support, opt, "-e", nop, "-o"), stdout = out))
stop("system invocation failed").
作为参考,我可以使用示例 zaki 数据集成功生成序列。
有谁知道为什么该命令可能会失败?
谢谢,
斯图尔特