私は、次の操作を実行しようとしています:エラーが返されたかどうかを確認するにはどうすればよいですか?
try(htmlParse(ip[1], T)
、私のように定義
:私はhtmlParseが働いていたかいないかどうかを確認したい
ip[1] = paste('http://en.wikipedia.org/wiki/George_Clooney')
を。私のリストの多くの名前については、ウィキペディアのサイトは存在しないので、wikiページが存在しない場合は、ip [1]を確認してNAに置き換える必要があります。
どうすればいいですか?私はgeterrmessage()コマンドを使ってみましたが、有名人の名前を変更するたびにそれをフラッシュする方法がわかりません。
現在、私は次のようにあります
if(!isTRUE(as.logical(grep(ip[1],err)))) {
ip[1] = NA
}
else {
それは私がしたい論理文が実行されていないとして、これは間違いなく間違っています。
おかげ
アマール
私は '継承(RES、「エラーをしてみてください」)' 'tryCatch' – GSee
@GSee感謝を使用していない場合は使用します、はい、それは間違いなく良いです。 – joran