`sign`

returns a vector with the signs of
the corresponding elements of `x`

, being
1, zero, or -1 if the number is positive,
zero or negative, respectively.

This generalizes the
`sign`

function in the
`base`

package to allow something
other than 0 as the the "sign" of 0.

1 | ```
sign(x, zero=0L)
``` |

`x` |
a numeric vector for which signs are desired |

`zero` |
an |

an `integer`

vector of the
same length as `x`

assuming
values 1, zero and -1, as discussed
above.

`sign`

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.