[英]R plyr and break
如果條件滿足,如何正確指示plyr類型命令中斷?
plyr::l_ply(1:10,function(x){
print(x)
if(x > 5) break
})
> Error in .fun(piece, ...) : no loop for break/next, jumping to top level
我相信return
是正確的方法; 它只需要正確放置。
plyr::l_ply(1:10,function(x){
if(x > 5){
return()
}
else{
print(x)
}
})
這給出了:
[1] 1
[1] 2
[1] 3
[1] 4
[1] 5
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.