Okay! Thank you!
On Sun, 29 Mar 2009 10:01:29 +0200, Peter Dalgaard wrote > Nash wrote: > >> Uwe Ligges wrote: > >> Please read the question more carefully, the sin() example was used > >> as a method that does not give an error but works as expected (just > >> with the warning), but the question is how not to break the loop, > >> and so my answer was "see ?try". > > > > So, > > Do you have any solution about his problem ? > > > > Yes he does: Use try(). > > This may not be very specific, but neither was the original > question. The poster didn't give an example that we could fix, only > the sin() example that he wanted his own code to work _like_. > > So to answer the question with working code, one first needs to > invent a broken example. Perhaps something like > > for(i in 2:-2) { > x <- try(chol(as.matrix(i))) > if(inherits(x,"try-error")) x <- NaN > print(x) > } > > -- > O__ ---- Peter Dalgaard ε–’ter Farimagsgade 5, Entr.B > c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K > > (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 > ~~~~~~~~~~ - (p.dalga...@biostat.ku.dk) FAX: (+45) 35327907 -- Nash - morri...@ibms.sinica.edu.tw ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.