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 データセットを使用してシーケンスを正常に生成できます。
そのコマンドが失敗する理由を知っている人はいますか?
ありがとう、
スチュワート