View source: R/read_datasets.R
read_datasets | R Documentation |
Reads a text file in table format and creates a matrix from it. The file
may contain several sets, separated by empty lines. Lines starting by
'#'
are considered comments and treated as empty lines. The function
adds an additional column set
to indicate to which set each row
belongs.
read_datasets(file, col_names, text)
file |
|
col_names |
|
text |
|
matrix()
A numerical matrix of the
data in the file. An extra column set
is added to indicate to
which set each row belongs.
A known limitation is that the input file must use newline characters
native to the host system, otherwise they will be, possibly silently,
misinterpreted. In GNU/Linux the program dos2unix
may be used
to fix newline characters.
There are several examples of data sets in
system.file(package="moocore","extdata")
.
Manuel López-Ibáñez
utils::read.table()
extdata_path <- system.file(package="moocore","extdata")
A1 <- read_datasets(file.path(extdata_path,"ALG_1_dat.xz"))
str(A1)
read_datasets(text="1 2\n3 4\n\n5 6\n7 8\n", col_names=c("obj1", "obj2"))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.