J48 機能に問題があります。
まず、トレーニング データとテスト データを作成しました。
```{r Training e Test set}
set.seed(123)
sample = sample.split(data$Classification, SplitRatio = .7)
train = subset(data[,], sample==T)
test = subset(data[,], sample==F)```
次に、関心のある変数が要因であるかどうかを確認しました
str(train)
そしてそれは:$ Classification : Factor w/ 2 levels "High","Low": 2 1 2 2 2 1 1 2 2 1 ...
最後にツリーを作りました
TreeT1 <- J48(Classification~., data= train)
しかし、私はこのエラーが発生しました:
Error in .jcall(o, "Ljava/lang/Class;", "getClass")
weka.core.UnsupportedAttributeTypeException: weka.classifiers.trees.J48: Cannot handle string attributes!
この問題は、インストールされているパッケージに関連していますか?
ありがとう!!