This function ensures that fixed width data is the right length by padding zeroes to the front of values. This is a common problem with fixed width data after importing into R as non-character type.

1 | ```
leading_zero(x, digits = 2)
``` |

`x` |
a vector of numeric data that should be fixed width but is missing leading zeroes. |

`digits` |
an integer representing the desired width of |

If x contains negative values then the width specified by digits
will include one space taken up for the negative sign. The function does not
trim values that are longer than digits, so the vector produced will not
have a uniform width if `nchar(x) > d`

A character vector of length `digits`

Jason P. Becker

Jared E. Knowles

1 2 3 | ```
a <- seq(1,10)
a <- leading_zero(a, digits = 3)
a
``` |

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.

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.