autoFill {polySegratio} | R Documentation |
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)
x |
a vector of character strings |
squash |
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 |
x |
a vector of character strings with blank strings replaced by preceding non–blank strings |
While this function may be called directly, it is more often
called by makeLabel
Peter Baker p.baker1@uq.edu.au
makeLabel
uses autoFill
to create labels
from two columns of marker names
## 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))