1243 1

[问答] 谁能帮我看看下面这段是什么意思啊,感激不尽 [推广有奖]

  • 1关注
  • 0粉丝

博士生

62%

还不是VIP/贵宾

-

威望
0
论坛币
70 个
通用积分
14.9047
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2959 点
帖子
149
精华
0
在线时间
231 小时
注册时间
2017-4-22
最后登录
2022-8-30

楼主
霸王龙与犬次郎 发表于 2018-10-20 20:56:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
to.be.binary <- c("SOECD", "TOECD", "Sinterstate", "Sinternal", "Tinterstate", "Tinternal")
for(i in 1:length(to.be.binary))
{
  k <- which(colnames(data.raw) == to.be.binary[i])
  data.raw[,k] <- as.integer(data.raw[,k])-1
}

二维码

扫码加我 拉你入群

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

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

关键词:是什么意思 感激不尽 Binary bin

沙发
jalonso 发表于 2018-10-21 15:42:49
> SOECD<-c(2,2,2,2,2,2)
> TOECD<-rep(3,6)
> Sinterstate<-rep(4,6)
> testVar<-rep(5,6)
> data.raw<-data.frame(SOECD,TOECD,testVar,Sinterstate)
> data.raw
  SOECD TOECD testVar Sinterstate
1     2     3       5           4
2     2     3       5           4
3     2     3       5           4
4     2     3       5           4
5     2     3       5           4
6     2     3       5           4

> for(i in 1:length(to.be.binary))
+   {
+   k <- which(colnames(data.raw) == to.be.binary[i])
+   data.raw[,k] <- as.integer(data.raw[,k])-1
+   }
> data.raw
  SOECD TOECD testVar Sinterstate
1     1     2       5           3
2     1     2       5           3
3     1     2       5           3
4     1     2       5           3
5     1     2       5           3
6     1     2       5           3
>

其实自己运行一下结果就知道什么意思了。。。就是“to.be.binary”给出的列名,找data.raw中对应的列,对应值-1
已有 1 人评分论坛币 收起 理由
cheetahfly + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 21:39