read_kstructure | R Documentation |
Read a knowledge structure from a file. The file formats are described in the kstIO-package information page.
read_kstructure(filename, format = "auto", as.letters = TRUE)
filename |
A character string specifying the name of the structure file. |
format |
Specification of the files format. Can be "SRBT", "KST", "matrix", "CSV", or "auto" (default). |
as.letters |
logical, should the elements of the sets be letters or numbers? |
The format
values "SRBT"
, "KST"
, and
"matrix"
refer to the different generations of file formats
described in kstIO-package. The value "auto"
(default)
requests an automatic detection of the format by thje read_XXX
function.
If as.letters
is TRUE
the elements of the sets are letters,
otherwise numbers.
A list with the following elements:
matrix |
the read structure/data as binary matrix |
sets |
the read structure as object of class |
In automatic format detection, the distinction between "matrix"
and "KST"
formats work somewhat heuristic. In other words, in rare
cases the automatic detection might give the wrong result.
Cord Hockemeyer cord.hockemeyer@uni-graz.at
Hockemeyer, C. (2001). KST Tools User Manual (2nd ed.). https://resources.cord-hockemeyer.info/techreports/KST-Tools_TechRep_FWF01.pdf.
Poetzi, S. & Wesiak, G. (2001). SRbT Tools User Manual. https://resources.cord-hockemeyer.info/techreports/SRBT-Tools_TechRep_FWF01.pdf
kstructure
,
kstIO-package
# Produce a structure file
library(kst)
d <- getwd()
setwd(tempdir())
data(DoignonFalmagne7)
kst <- kstructure(as.pattern(DoignonFalmagne7$K, as.set=TRUE))
write_kstructure(kst, "DF7.struct") # Write in (default) SRBT format
# Read file
read_kstructure("DF7.struct") # Automatic format detection (default)
read_kstructure("DF7.struct", "SRBT") # Explicit format specification
setwd(d)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.