an array is just a vector with attributes. > all ( diag(2) == 0 ) [1] FALSE > all ( diag(2)*0 == 0 ) [1] TRUE >
On Tue, 28 Aug 2007, Gang Chen wrote: > I want to check whether all the components of a vector (or an array) > are 0, and if they are I will skip the later computations. Of course > I can create a loop to go through all the components. However is > there an R function for this purpose more efficient than looping? > > Thanks a lot, > Gang > > ______________________________________________ > R-help@stat.math.ethz.ch 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. > Charles C. Berry (858) 534-2098 Dept of Family/Preventive Medicine E mailto:[EMAIL PROTECTED] UC San Diego http://famprevmed.ucsd.edu/faculty/cberry/ La Jolla, San Diego 92093-0901 ______________________________________________ R-help@stat.math.ethz.ch 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.