R: Basic Functions in Knowledge Space Theory Using Matrix Representation

# Basic Functions in Knowledge Space Theory Using Matrix Representation

## Documentation for package ‘kstMatrix’ version 2.3-2

- DESCRIPTION file
- User guides, package vignettes and other documentation

## Help Pages

Assessment | Perform a probabilistic knowledge assessment
cad | Knowledge spaces on AutoCAD knowledge
fractions | Knowledge spaces on fractions
kmassess | Perform a probabilistic knowledge assessment
kmassessbayesian | Update probability distribution applying Bayesian update
kmassesshalfsplit | Determine next question for probabilistic knowledge assessment
kmassessinformative | Determine next question for probabilistic knowledge assessment
kmassessmentsimulation | Simulate assessments for a set of response patterns
kmassessmultiplicative | Update probability distribution applying multiplicative rule
kmbasis | Compute the basis of a knowledge space
kmbasis.kmsurmisefunction | Compute the basis of a knowledge space
kmbasis.kmsurmiserelation | Compute the basis of a knowledge space
kmbasis.matrix | Compute the basis of a knowledge space
kmbasisfringe | Compute the fringe of a state within a knowledge structure using its basis
kmbasisinnerfringe | Compute the fringe of a state within a knowledge structure using its basis
kmbasisneighbourhood | Compute the neighbourhod of a state within a knowledge structure using its basis
kmbasisouterfringe | Compute the fringe of a state within a knowledge structure using its basis
kmcolors | Determine a color vector based on probabilities
kmdist | Compute the distance between a data set and a knowledge structure
kmdoubleequal | Test two double numbers on equity with a certain tolerance
kmeqreduction | Reduce a family of knowledge states with respect to item equivalence
kmfamset | Convert a binary matrix to a 'kmfamset' object (family of sets)
kmfringe | Compute the fringe of a state within a knowledge structure
kmgenerate | Generate a knowledge structure from a set of response patterns
kmgradations | Determine all gradations between two states
kmiita2SR | Convert an IITA result into a surmise relation matrix
kminnerfringe | Compute the fringe of a state within a knowledge structure
kmiswellgraded | Check for wellgradedness of a knowledge structure
kmlearningpaths | Determine all learning paths in a knowledge structure
kmmaximalspace | Create trivial knowledge spaces
kmminimalspace | Create trivial knowledge spaces
kmneighbourhood | Compute the neighbourhod of a state within a knowledge structure
kmnneighbourhood | Compute the n-neighbourhod of a state within a knowledge structure
kmnotions | Determine the notions of a knowledge structure
kmouterfringe | Compute the fringe of a state within a knowledge structure
kmsassess | Perform a probabilistic knowledge assessment
kmsetdistance | Compute the symmetric set difference between two sets
kmsetiselement | Test if a state is contained in a family of states
kmSF2basis | Derive a basis from a surmise function
kmsimulate | Simulate a set of response patterns according to the BLIM
kmspace | Convert a binary matrix to a 'kmspace' object
kmSR2basis | Determine the basis of a knowledge space from a surmise relation
kmSRvalidate | Validate a surmise relation against a data set
kmstructure | Convert a binary matrix to a 'kmstructure' object
kmsurmisefunction | Compute the surmise function for a knowledge space or basis
kmsurmiserelation | Compute the surmise relation of a quasi-ordinal knowledge space
kmsymmsetdiff | Compute the symmetric set difference between two sets
kmtrivial | Create trivial knowledge spaces
kmunionclosure | Close a family of sets under union
kmunionclosure.kmdata | Close a family of sets under union
kmunionclosure.kmfamset | Close a family of sets under union
kmunionclosure.kmstructure | Close a family of sets under union
kmvalidate | Validate a knowledge structure against a data set
phsg | Knowledge space on linear functions
plot | Plot a Hasse diagram
plot.kmfamset | Plot a Hasse diagram
plot.kmneighbourhood | Plot a Hasse diagram
plot.kmsurmiserelation | Plot a Hasse diagram
readwrite | Knowledge spaces on reading and writing abilities
xpl | Small example knowledge space