ft_pad_levels {fctutils} | R Documentation |
Pad Factor Levels with Leading Characters
Description
Pads each level of a factor vector with leading characters to reach a specified width.
Usage
ft_pad_levels(factor_vec, width, pad_char)
Arguments
factor_vec |
A factor vector whose levels will be padded. |
width |
An integer specifying the desired total width for each level after padding. |
pad_char |
A character string used for padding. Can be of length one or more characters. |
Value
A factor vector with padded levels.
Author(s)
Kai Guo
Examples
# Example factor vector
factor_vec <- factor(c('A', 'B', 'C', 'D'))
# Pad levels to width 4 using '0' as padding character
padded_factor <- ft_pad_levels(factor_vec, width = 4, pad_char = '0')
print(levels(padded_factor))
# Output: "000A" "000B" "000C" "000D"
# Pad levels to width 6 using '%A' as padding string
padded_factor <- ft_pad_levels(factor_vec, width = 6, pad_char = '%A')
print(levels(padded_factor))
# Output: "%%A%A" "%%A%B" "%%A%C" "%%A%D"
[Package fctutils version 0.0.7 Index]