99问答网
所有问题
R语言操作数据框怎么插入哑变量
如题所述
举报该问题
其他回答
第1个回答 2015-05-03
我在网上找的是这样的。
iris$x=relevel(iris$Species,ref="setosa")
iris.lm=lm(Sepal.Length~Sepal.Width+x,data=iris)
summary(iris.lm)
这里x是哑变量。
本回答被提问者和网友采纳
第2个回答 2016-01-25
在R语言回归分析时处理哑变量的手动方法
以iris数据集为例,
其中的Species列可处理为三个哑变量,
isSetosa、isVersicolor、isVirginica。
对每一个变量如此处理
temp = iris$Species == 'setosa';
isSetosa = as.numeric(temp);
temp = iris$Species == 'versicolor';
isVersicolor = as.numeric(temp);
temp = iris$Species == 'virginica';
isVerginica = as.numeric(temp);
相似回答
大家正在搜
相关问题
如何用R语言给虚拟变量赋值
R语言中如何实现garch和虚拟变量一起的回归方程
R语言分析时间序列时如何用矩阵录入十年月度数据成为虚拟变量,...
如何用R语言标记一列变量中大于前一个变量10%的数,比如用虚...
分年回归和加入年份哑变量两种方法解释上有什么不
想请教一下,把分类变量转变成哑变量之后,如何进行多元线性回归...
r语言中既有分类变量也有连续变量可以建什么模型来预测因变量(...
r语言 逻辑回归 实例自变量有多个