首页 > 解决方案 > R:sparse.model.matrix(),但不要将特定变量转换为虚拟变量

问题描述

我有一个变量,var1在 的域中有 12 个不同的整数[1, 12]。它是一个char类型字段。将变量转换为虚拟变量时如何使其sparse.model.matrix跳过?var1

X_train_sparse <- sparse.model.matrix(y_var ~ .-1, data = X_train)[,-1]

我试图转换var1为数字,但没有奏效。它仍然被分解为 12 个不同的变量,每个级别一个。

标签: r

解决方案


推荐阅读