全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2484 5
2015-11-06
> for(m in 1:seq(1,10,2)) print("Hello")
[1] "Hello"
Warning message:
In 1:seq(1, 10, 2) :
  numerical expression has 5 elements: only the first used
> for(m in 1:seq(1,10,2)) print(m)
[1] 1
Warning message:
In 1:seq(1, 10, 2) :
  numerical expression has 5 elements: only the first used
明明有5次循环,为什么每次就执行第一次循环的结果?
二维码

扫码加我 拉你入群

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

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

全部回复
2015-11-6 11:51:11
童童1 发表于 2015-11-6 11:19
> for(m in 1:seq(1,10,2)) print("Hello")
[1] "Hello"
Warning message:
是不是需要一个next
二维码

扫码加我 拉你入群

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

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

2015-11-6 12:23:28
复制代码

二维码

扫码加我 拉你入群

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

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

2015-11-6 13:08:26
万人往LVR 发表于 2015-11-6 12:23
赞同,前面的因为1:seq(1,10,2),有问题的
二维码

扫码加我 拉你入群

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

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

2015-11-9 04:37:06
提示: 作者被禁止或删除 内容自动屏蔽
二维码

扫码加我 拉你入群

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

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

2015-11-9 16:11:31
确实,应该是for(i in seq(1,20,1))这样的
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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