从多级因子自动创建虚拟变量

时间:2014-03-02 00:49:19

标签: r

我在其他地方看过这个问题,但我无法弄清楚如何实现我的情况。

我有一个包含30个变量的数据框。其中两个变量是超过100个级别的因子。我正在做一个RandomForest,所以我需要将100个因子的1个变量转换为100个虚拟变量。

通常我使用iflse创建虚拟,但不想手动编写100个新变量。

我的变量是Car $ Model(100级的因子)。

我想要一些像这样创建并插入到数据框中的1/0:

Car $ Model1
汽车$模型2
汽车$ Model3
...
车$ Model100

0 个答案:

没有答案