【发布时间】:2015-04-12 16:12:35
【问题描述】:
在 R-package 'caret' 中,一个数据集 mdrr 包含一个带有预测变量的数据框和一个向量因子 mdrrClass。
require(caret)
data(mdrr)
如何为我自己的数据集创建类似的格式,其中 Pred1、Pred2、Pred3 在数据框中,而相应的“类”作为因子?说
x = data.frame(id = c("a","c","d","g"),
Pred1 = c(1,3,4,7), Pred2 = c(1,3,4,7),
Pred3 = c(1,3,4,7),
class = c(1,3,4,7))
谢谢。
【问题讨论】:
-
现在您的示例与您想要的不同了吗?我对您的问题到底是什么感到困惑。
-
@MrFlick 很抱歉造成混乱。如何为我自己的数据集创建类似的格式,其中 Pred1、Pred2、Pred3 在数据框中,而相应的“类”作为因子?
-
只是不要把“class”放在data.frame然后
myclass<-factor(c(1,3,4,7))。 (“类”是 R 中的一个特殊函数名称,因此最好不要使用该名称的变量)。