楼主: 迷途mitu
6120 3

[问答] 循环中报错如何跳过? [推广有奖]

  • 5关注
  • 11粉丝

已卖:142份资源

教授

23%

还不是VIP/贵宾

-

威望
0
论坛币
2399 个
通用积分
21.3486
学术水平
11 点
热心指数
35 点
信用等级
12 点
经验
173 点
帖子
582
精华
0
在线时间
851 小时
注册时间
2010-4-17
最后登录
2022-12-7

楼主
迷途mitu 发表于 2014-5-9 16:38:23 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问一下,在循环语句里面如果某一遍报了错,它就跳出循环了,有没有办法让它不跳出循环,或者报错时运行另一条命令,循环不被打断?
二维码

扫码加我 拉你入群

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

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

关键词:循环语句 有没有 如何

沙发
yywan0913 在职认证  发表于 2014-5-9 16:50:43
try(expr,silent=TRUE)

上一次有人问过好像
是什么给了你自信

藤椅
迷途mitu 发表于 2014-5-9 17:12:37
yywan0913 发表于 2014-5-9 16:50
try(expr,silent=TRUE)

上一次有人问过好像
这样只是试错,但是我如果想要这条命令的结果呢?

板凳
yywan0913 在职认证  发表于 2014-5-9 17:22:18
try(t.test(x,y,paired=T), silent=TRUE);if(is(obj, "try-error")) return(NA) else return(obj\$p.value)}

大概貌似这样吧
是什么给了你自信

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

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