楼主: 子衿1219
1019 4

[问答] 指标问答 [推广有奖]

  • 1关注
  • 4粉丝

讲师

70%

还不是VIP/贵宾

-

威望
0
论坛币
60 个
通用积分
1.0023
学术水平
2 点
热心指数
0 点
信用等级
1 点
经验
13521 点
帖子
326
精华
0
在线时间
431 小时
注册时间
2012-3-19
最后登录
2018-7-8

楼主
子衿1219 发表于 2013-7-9 21:23:41 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

我想做的事情是,如果
a[1]!=0,那么b[1]=1
a[51]!=0,那么b[2]=1
a[100]!=0,那么b[3]=1
a[151]!=0,那么b[4]=1
a[200]!=0,那么b[5]=1
否则b[]=0
如何写这个循环呢?
二维码

扫码加我 拉你入群

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

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

关键词:如何写 如何

沙发
qoiqpwqr 发表于 2013-7-10 00:35:17
你已经写的不多了,就只要加入if语句就行了

藤椅
zzxx53 发表于 2013-7-10 06:35:10
for (i in 1:length(a)){
if (i%%50 !=1)
next
else{
if (a==0)
b[(i-1)/50]=1
else b[(i-1)/50]=0
}
}
已有 1 人评分热心指数 收起 理由
qoiqpwqr + 1 热心帮助其他会员

总评分: 热心指数 + 1   查看全部评分

板凳
ryusukekenji 发表于 2013-7-16 00:42:08
  1. a <- sample(0:1,200,replace=T)
  2. x <- c(1,51,100,151,200)
  3. b <- ifelse(a[x]==1,1,0)
复制代码
已有 1 人评分学术水平 收起 理由
童小军 + 1 观点有启发

总评分: 学术水平 + 1   查看全部评分

报纸
子衿1219 发表于 2013-9-1 15:25:51
ryusukekenji 发表于 2013-7-16 00:42
谢谢

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-2 04:07