Matching 100 to 100.0 or 100.00 or whatever N number of decimales will always return a TRUE.
The expression your using is correct. A more complete expression would be kidmomiq[100 == kidmomiq$mom_iq, ]. On Fri, Sep 9, 2016 at 2:01 PM, Matti Viljamaa <mvilja...@kapsi.fi> wrote: I need to pick from a dataset those rows that have a double value set to > 100. > However since the values in this column are like the following: > > [1] 121.11750 89.36188 115.44320 99.44964 92.74571 107.90180 > [7] 138.89310 125.14510 81.61953 95.07307 88.57700 94.85971 > [13] 88.96280 114.11430 100.53410 120.41910 114.42690 > … > > Then can I match against 100 or 100.0? Or do I need to match against > 100.00000 or something else? > > E.g. does > > 100.0 %in% kidmomiq$mom_iq > > produce a truthful match result with this kind of data (I’m getting 0 > occurrences, which might be correct, but I’m not sure)? > ______________________________________________ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > 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. [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see 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.