Dear friends, hope I could be able to explain my problem through following
example. Please consider this:

 

> set.seed(1)

> input <- rnorm(10)

> input

[1] -0.6264538  0.1836433 -0.8356286  1.5952808  0.3295078 -0.8204684
0.4874291  0.7383247  0.5757814 -0.3053884

> tag <- vector(length=10)

 

for(i in 1:10)

    #  if there is any ****error**** in evaluating "log(input[i])" (or
evaluating some function) then tag[i] = 1, otherwise tag[i] = 0 

 

Therefore my "tag" vector should like: tag[1]=1, tag[2]=0, tag[3]=1,
tag[4]=0, tag[5]=0.......

 

Actually R returns logarithm of a negative number as NaN, however in this
example please consider R returns error when it encounters logarithm of a
negative number.

 

Is there any way to do above task?

 

Thanks and regards,


	[[alternative HTML version deleted]]

