Pad a numeric vector with zeros so that each element in the vector either has 1) the same number of characters or 2) the same number of trailing decimal places.

1 |

`vec` |
The numeric vector to be padded |

`num` |
The maximum number of zeros that will be added. If |

`side` |
The side to which the zeros are added. |

For `side = 'left'`

, `num`

is the number of characters that each
element of the padded, output vector should have. If `num = NULL`

, the
largest number of characters that appears in the vector is chosen for
`num`

.

For `side = 'right'`

, `num`

is the number of decimal places to be
displayed. If `num = NULL`

, the number of decimals in the element with
the largest number of decimal places is used.

Note that `vec`

must be numeric when `side = 'right'`

. However,
`vec`

may be character when `side = 'left'`

.

Character vector with the leading (or trailing) elements padded with zeros.

Landon Sego

1 2 3 4 5 6 7 |

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

Please suggest features or report bugs with the GitHub issue tracker.

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