Description Usage Arguments Details Value Author(s)

Find values in sorted vectors.

1 2 3 4 | ```
findEqualGreater(x, value)
findEqualLess(x, value)
findEqualGreaterM(x, values)
findRange(x, values, NAOK = FALSE)
``` |

`x` |
numeric vector sorted in increasing order |

`value` |
value to find in |

`values` |
numeric values to find in |

`NAOK` |
don't check for NA values in |

`findEqualGreater`

finds the index of the first value in
`x`

that is equal or greater than `value`

. `findEqualLess`

does same except that it finds equal or less. `findEqualGreaterM`

creates an index of a vector by finding specified values.
`findRange`

locates the start and stop indicides of a range
of two `x`

values.

The only things that save time at this point are
`findeEqualGreaterM`

(when the length of values approaches
the lenght of x) and `findRange`

(when `NAOK`

is set
to TRUE). They run in log(N) and N time, respectively.

An integer vector with the position(s) of the values(s).

Colin A. Smith, csmith@scripps.edu

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.