2017-06-07 11 views
-3

Rでtry/try catch関数を使用して次のループに進み、trycatch/try関数がエラーを返す場合はsys.sleepを60秒間実行するにはどうすればよいですか。助けていただければ幸いです。try/try catch関数でR

答えて

1

はこれを試してみてください。助けを

for (x in list(1,2,"a",4,5)){ 
    print(x) 
    y <- try(x+1) # maybe you want try(x+1,silent=TRUE) 
    if(inherits(y, "try-error")) Sys.sleep(5) 
} 
+1

おかげで多くのことを、それは本当に便利でした:) – User1