- 阅读权限
- 255
- 威望
- 0 级
- 论坛币
- 26 个
- 通用积分
- 28.6295
- 学术水平
- 18 点
- 热心指数
- 25 点
- 信用等级
- 10 点
- 经验
- 2097 点
- 帖子
- 132
- 精华
- 0
- 在线时间
- 221 小时
- 注册时间
- 2013-5-22
- 最后登录
- 2025-10-26
|
藤椅
统计R浪人
发表于 2013-8-6 09:29:55
- > a<-list(id=1:4,name=c("TY","HJ","KL","GH"),V=rep(0,4))
- > b<-list(id=1:3,name=c("TY","HJ","KL"))
- > c<-list(id=1,name="GH")
- > for(i in 1: ncol(t(a$id)))
- + {
- + for(j in 1:ncol(t(b$id)))
- + {if(a$name[i]==b$name[j])
- + a$V[i]=1
- + }
- + for(s in 1:ncol(t(c$id)))
- + {if(a$name[i]==c$name[s])
- + a$V[i]=2
- + }
- + }
- > print(a)
- $id
- [1] 1 2 3 4
- $name
- [1] "TY" "HJ" "KL" "GH"
- $V
- [1] 1 1 1 2
复制代码
|
|