Here Documents
Read lines and convert into appropriate vector or data frame.
here(s, drop = TRUE, guess.type = TRUE, sep = NULL, header = TRUE, stringsAsFactors = FALSE, trim = TRUE, ...)
s |
a string |
drop |
logical: drop empty first and last element |
guess.type |
logical |
sep |
NULL or character |
header |
logical |
stringsAsFactors |
logical |
trim |
logical: trim whitespace? |
... |
named arguments to be passed to |
Experimental. (Notably, the function's name may change.)
The function reads a (typically multi-line) string and treats each
line as one element of a vector or, if sep is specified, a
data.frame
.
If sep
is not specified, here
calls
type.convert
on the input s
.
If sep
is specified, the input s
is fed to
read.table
. Additional arguments may be passed
through ....
a vector or, if sep
is specified, a data.frame
Enrico Schumann
(note that R supports multi-line strings, so in a way it has built-in support for here documents as defined on that website)
## numbers here(" 1 2 3 4 ") ## character here(" Al Bob Carl David ") ## data frame here(" letter, number x, 1 y, 2 z, 3", sep = ",")
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.