autoFill {polySegratio} | R Documentation |
Automatically fill out blanks of a vector with the preceding label
Description
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")
Usage
autoFill(x, squash = FALSE)
Arguments
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 |
Value
x |
a vector of character strings with blank strings replaced by preceding non–blank strings |
Note
While this function may be called directly, it is more often
called by makeLabel
Author(s)
Peter Baker p.baker1@uq.edu.au
See Also
makeLabel
uses autoFill
to create labels
from two columns of marker names
Examples
## 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))
[Package polySegratio version 0.2-5 Index]