CSPADEアルゴリズム(トランザクションに関連規則を見つける)は、以下の方法を実行するとき、私はRの誤差を得る:CSPADE方法は、エラーをスローしない:クラス「トランザクション」のこのオブジェクトの名前のスロット「transactionInfo」
x <- read_baskets(con = system.file("misc", "zaki.txt", package = "arulesSequences"), info = c("sequenceID","eventID","SIZE"))
s1 <- cspade(x, parameter = list(support = 0.4), control = list(verbose = TRUE))
parameter specification:
support : 0.4
maxsize : 10
maxlen : 10
algorithmic control:
bfstype : FALSE
verbose : TRUE
summary : FALSE
tidLists : FALSE
preprocessing ...
Error in typeof(x) :
no slot of name "transactionInfo" for this object of class "transactions"
を
は、「x」は、取引対象であると、それが正常に作成されますが、何らかの理由でcspade方法は、おそらく
この質問は書かれて明確ではありません。再現可能な例を含める必要があります。 http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example – polka
どの部分がはっきりしていないのか分かりませんが、少し詳しく説明します。テキストファイル "zaki.txt"はarulesSequencesパッケージの一部です。そのパッケージをインストールした人は誰でもそのデータセットを持っています。コードの最初の行が実行され、トランザクションオブジェクト "x"が作成されます。 2行目(cspade)はそのエラーを示していますが、私はcspadeのdocから同じコードスニペットをコピーしただけです。 – user6806092