我的数据包含有关智能手机的数据。要做一个random forest
,我需要将我的因子 Brand 转换成很多假人。
I tried this code
m <- model.matrix( ~ Brand, data = data_price)
Intercept BrandApple BrandAcer BrandAlcatel ...
1 0 0 1
1 1 0 0
...
问题是原始数据有 2039 行,而输出只有 2038 行。现在我想将虚拟对象添加到 mydata_price
中,但这不起作用。
我怎样才能制作一个假人并将其添加到我的数据集中?