hip_fwf_positions | R Documentation |
Specify column specifications analogous to readr::fwf_positions()
.
However, unlike in readr, the column type information is specified
alongside the column positions and there are two extra options that
can be specified (trim_ws
gives control over trimming whitespace
in character columns, and imp_dec
allows for implicit decimals in
double columns).
hip_fwf_positions( start, end, col_names, col_types, trim_ws = TRUE, imp_dec = 0 ) hip_fwf_widths(widths, col_names, col_types, trim_ws = TRUE, imp_dec = 0)
start, end |
A vector integers describing the start and end positions of each field |
col_names |
A character vector of variable names |
col_types |
A vector of column types (specified as either "c" or "character" for character, "d" or "double" for double and "i" or "integer" for integer). |
trim_ws |
A logical vector, indicating whether to trim whitespace
on both sides of character columns (Defaults to |
imp_dec |
An integer vector, indicating the number of implicit decimals on a double variable (Defaults to 0, ignored on non-double columns). |
widths |
A vector of integer widths for each field (assumes that columns are consecutive - that there is no overlap or gap between fields) |
A data.frame containing the column specifications
# 3 Columns, specified by position hip_fwf_positions( c(1, 3, 7), c(2, 6, 10), c("Var1", "Var2", "Var3"), c("c", "i", "d") ) # The same 3 columns, specified by width hip_fwf_widths( c(2, 4, 4), c("Var1", "Var2", "Var3"), c("c", "i", "d") )
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.