我有一个程序,可以做一些数据分析,只有几百行.
在程序的早期,我想做一些质量控制,如果没有足够的数据,我希望程序终止并返回到R控制台.否则,我希望执行其余的代码.
我试过break
browser
和quit
,但都没有停止程序其余部分的执行(quit
停止执行,并完全退出R,这不是我希望发生的事情).我最后的办法是创建一个if-else
声明,如下所示:
if(n < 500){}
else{*insert rest of program here*}
但这似乎是糟糕的编码实践.我错过什么了吗?