quick question, i am trying to get an interval of values now with this code by toggling the tolerance limit. is there any way i can modify this code to find values which are within limits of BOTH latitude and longitude? currently i have to pick one or the other.

It's not really clear where your data is lat/long .. is this x/y?

Anyway, you can "&" two "query vectors" to get the data that's between both. For instance:

rearranged[1:10, 1:5]
          x        y band1 VSCAT.001 soiltype
1  -124.3949 40.42468    NA        NA       CD
2  -124.3463 40.27358    NA        NA       CD
3  -124.3357 40.25226    NA        NA       CD
4  -124.3663 40.40241    NA        NA       CD
5  -124.3674 40.49810    NA        NA       CD
6  -124.3083 40.24744    NA       464     <NA>
7  -124.3017 40.31295    NA        NA        D
8  -124.3375 40.47557    NA       464     <NA>
9  -124.2511 40.11697     1        NA     <NA>
10 -124.2532 40.12640     1        NA     <NA>

Assume you want a range constrained by x and y:

good.x <- rearranged$x > 124.3 & rearranged$x < 125
good.y <- rearranged$y > 40.5 & rearranged$y < 41

rearranged[good.x & good.y,]

Like that?

-steve

--
Steve Lianoglou
Graduate Student: Computational Systems Biology
  |  Memorial Sloan-Kettering Cancer Center
  |  Weill Medical College of Cornell University
Contact Info: http://cbio.mskcc.org/~lianos/contact

______________________________________________
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.

Reply via email to