2016-09-13 8 views
0

tryCatchを使用して、私が知っている関数をループしてエラーを生成しようとしていますが、エラーの構文を正しく取得できません。bnetのループでtryCatchを使用する

xcount <- 1 
while(xcount < 11){ 
xvar <- as.character(x[,xcount]) 
yvar <- as.character(x[,xcount+1]) 
bn <- set.arc(bn, xvar, yvar) 
for(bn in 1:11){ 
tryCatch({ 
plot(bn) 
score(bn, foo) 
error= function(e) 
print('error')})} 

答えて

0

tryCatchの構文はオフです。代わりにこれを使用します。ここでは

tryCatch({ 
    print(bn) 
}, error = function(e) { 
    print('error') 
}) 

はR.

tryCatchを使用する方法を示す great referenceです
関連する問題