read_datasets {moocore} | R Documentation |
Read several data sets
Description
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.
Usage
read_datasets(file, col_names, text)
Arguments
file |
|
col_names |
|
text |
|
Value
matrix()
A numerical matrix of the
data in the file. An extra column set
is added to indicate to
which set each row belongs.
Warning
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.
Note
There are several examples of data sets in
system.file(package="moocore","extdata")
.
Author(s)
Manuel López-Ibáñez
See Also
Examples
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"))