t******k 发帖数: 5617 | 1 用dataset中除X,A,B之外的所有变量构建CART tree预测X:
tree=rpart(X~. -A -B, data=dataset)
报错:
Error in rpart(X ~ . - A - B, data = dataset) :
NAs are not allowed in subscripted assignments
但是A和B变量里没有发现NA。
如果先运行
dataset$A=NULL
dataset$B=NULL
然后再运行
tree=rpart(X~. , data=dataset)
就不报错了。
这个是什么情况? |
h***i 发帖数: 3844 | 2 既然a b 对你的model没用 你还care什么
【在 t******k 的大作中提到】 : 用dataset中除X,A,B之外的所有变量构建CART tree预测X: : tree=rpart(X~. -A -B, data=dataset) : 报错: : Error in rpart(X ~ . - A - B, data = dataset) : : NAs are not allowed in subscripted assignments : 但是A和B变量里没有发现NA。 : 如果先运行 : dataset$A=NULL : dataset$B=NULL : 然后再运行
|
t******k 发帖数: 5617 | 3 主要想请教一下rpart(X~. -A -B, data=dataset)和先把A,B砍掉再运行rpart(X~. ,
data=dataset)有什么区别,为什么一个报错一个不报错
【在 h***i 的大作中提到】 : 既然a b 对你的model没用 你还care什么
|
h***i 发帖数: 3844 | 4 可能就是个bug
,
【在 t******k 的大作中提到】 : 主要想请教一下rpart(X~. -A -B, data=dataset)和先把A,B砍掉再运行rpart(X~. , : data=dataset)有什么区别,为什么一个报错一个不报错
|
t******k 发帖数: 5617 | 5 额。。。
【在 h***i 的大作中提到】 : 可能就是个bug : : ,
|
J*****d 发帖数: 5 | 6 用str(dataset),看看A,B是什么类型。
【在 t******k 的大作中提到】 : 用dataset中除X,A,B之外的所有变量构建CART tree预测X: : tree=rpart(X~. -A -B, data=dataset) : 报错: : Error in rpart(X ~ . - A - B, data = dataset) : : NAs are not allowed in subscripted assignments : 但是A和B变量里没有发现NA。 : 如果先运行 : dataset$A=NULL : dataset$B=NULL : 然后再运行
|
t******k 发帖数: 5617 | 7 看了一下,A是factor,B是int
【在 J*****d 的大作中提到】 : 用str(dataset),看看A,B是什么类型。
|