【发布时间】:2013-06-20 15:44:19
【问题描述】:
如果响应变量是初始矩阵的一部分,我知道如何使用虚拟变量创建矩阵:
trainx = model.matrix(survived ~ . -1, data = train)
但是,对于仅包含预测变量的矩阵,我该如何做呢?这是测试集,所以没有预测变量。我不知道这种情况下的语法是如何工作的。
model.matrix(~test)
Error in model.frame.default(object, data, xlev = xlev) :
invalid type (list) for variable 'test'
尝试了各种组合,但没有任何效果。注意test 包含因子和数字列。
谢谢。
【问题讨论】:
标签: r