autoFill
is commonly used to generate labels from columns of a
spreadsheet when many cells are left blank in order to save a lot of
typing. For instance, c("a","","","b","") becomes
c("a","a","a","b","b")
autoFill(x, squash = FALSE)
a vector of character strings
If set to TRUE then leading and trailing spaces are removed which is useful if spaces are inadvertantly typed because these may be hard to track down. Default: FALSE
a vector of character strings with blank strings replaced by preceding non--blank strings
makeLabel
uses autoFill
to create labels
from two columns of marker names
# NOT RUN {
## description: fill out blanks of a vector with preceeding label
label.1 <- c("a","","","b","")
print(autoFill(label.1))
label.2 <- c("agc","","","","gct5","","ccc","","")
print(autoFill(label.2))
# }
Run the code above in your browser using DataLab