2

私は本当に奇妙なことに出くわしました..そして私はそれがなぜなのか理解できませんでした..

以下で同じコードを使用します。

library(party)
r_tree <- ctree(readingSkills$nativeSpeaker ~ readingSkills$age + 
                 readingSkills$shoeSize + readingSkills$shoeSize + 
                 readingSkills$score,data = readingSkills)
plot(r_tree,type = "simple")
r_tree

2 週間前に通常のグラフを取得しました..しかし、今日、私の端末ノードには、下の図に示すようにいくつかの奇数が含まれています..PC を再起動し、パケットをアンインストールし、何度も再インストールしようとしましたが、まだ機能していません.. ここに画像の説明を入力 誰かが同じ問題を見ているかどうか、または私が間違ったことをしたかどうか、またはこれを修正するにはどうすればよいでしょうか?

ありがとう

4

1 に答える 1

1

これは、パッケージ「partykit」が原因のバグです。R を最初から再度開くか、次のようにします。

detach("package:partykit", unload=TRUE)そして走る

library(party)
r_tree <- ctree(readingSkills$nativeSpeaker ~ readingSkills$age + 
                  readingSkills$shoeSize + readingSkills$shoeSize + 
                  readingSkills$score,data = readingSkills)
plot(r_tree,type = "simple")

通常のプロットが得られます ここに画像の説明を入力

しかし、「partykit」パッケージを再度ライブラリ化し、同じコードを再実行すると、そのナンセンスなプロットが再び表示されます。

library(partykit)
r_tree <- ctree(readingSkills$nativeSpeaker ~ readingSkills$age + 
                  readingSkills$shoeSize + readingSkills$shoeSize + 
                  readingSkills$score,data = readingSkills)
plot(r_tree,type = "simple")

ここに画像の説明を入力

于 2014-03-21T09:22:27.357 に答える