If you showed the output of dput(yourData) or even str(yourData) others could see what types the columns are. Ordinary printed output can make numeric, character, and factor data look the same. Comparisons involving strings do not always return the same value as comparisons involving the equivalent numbers. E.g.,
> y <- c("0.00", "0.01", "10.1", "20.2", "0.00") > z <- zoo(y, as.POSIXct("2012-03-14")+(1:5)*24*60*60) > z # looks like numeric data, but it is not 2012-03-15 2012-03-16 2012-03-17 2012-03-18 2012-03-19 0.00 0.01 10.1 20.2 0.00 > str(z) 'zoo' series from 2012-03-15 to 2012-03-19 Data: chr [1:5] "0.00" "0.01" "10.1" "20.2" "0.00" Index: POSIXct[1:5], format: "2012-03-15" "2012-03-16" "2012-03-17" "2012-03-18" "2012-03-19" > z[z>0] 2012-03-15 2012-03-16 2012-03-17 2012-03-18 2012-03-19 0.00 0.01 10.1 20.2 0.00 > z[z>"0.00"] 2012-03-16 2012-03-17 2012-03-18 0.01 10.1 20.2 > "0.0" > 0 [1] TRUE Bill Dunlap Spotfire, TIBCO Software wdunlap tibco.com > -----Original Message----- > From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On > Behalf > Of R. Michael Weylandt > Sent: Wednesday, March 14, 2012 11:39 AM > To: knavero > Cc: r-help@r-project.org > Subject: Re: [R] logical test not functioning correctly on zoo series...what > the hell? > > I'm getting a 404 on the dropbox link....looking at your pastebin > link, my guess is that those numbers are in fact greater than zero, > but are very small so they appear as zeros in the print method. > > If you want to send your data, it's easier to simply give us > dput(rawData) and copy and paste the result into the email thread. > > I sincerely doubt that the world's most powerful and commonly used > statistical software, after 20 years of development, can't test for > something being greater than a literal. > > Michael > > On Wed, Mar 14, 2012 at 12:23 PM, knavero <knav...@gmail.com> wrote: > > Here's the exact error I'm receiving: > > > > http://pastebin.com/mNsPauwk > > > > Tracked each output along the way. Starting to think there's a bug in the > > source code. > > > > -- > > View this message in context: > > http://r.789695.n4.nabble.com/logical-test-not- > functioning-correctly-on-zoo-series-what-the-hell-tp4471654p4472337.html > > Sent from the R help mailing list archive at Nabble.com. > > > > ______________________________________________ > > 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. > > ______________________________________________ > 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. ______________________________________________ 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.