全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1433 4
2021-05-15
求问大家,r语言中要如何对问卷中的满意度变量赋值呢?比如从“非常不满意”到“非常满意”分别赋值1-5(这应该是个很基础的问题,但是网上和参考书好像都没有解答啊)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2021-5-15 13:52:16
用if function試試,

For( i in 1:n){
If( data[i,j]=「不滿意」){data[i,j]=1}
Else if(data[i,j]=「滿意」){data[i,j]=2}

##

大概是這樣吧,data是你數據的表,i是行,j是列。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-5-15 15:24:24
我理解的是,你设置好因子,再把因子转换成数字就好了。
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-5-15 22:31:54
用owenqi老师代码中的数据x吧

x <- factor(x)
levels(x) <- c(1, 2, 3, 4, 5)
这样x本身会变成数字型因子
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-11-24 10:17:33
llb_321 发表于 2021-5-15 22:31
用owenqi老师代码中的数据x吧

x
非常管用!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群