Basic Functions in Knowledge Space Theory Using Matrix Representation


[Up] [Top]

Documentation for package ‘kstMatrix’ version 3.0-0

Help Pages

A B C F K P R X

-- A --

Assessment Perform a probabilistic knowledge assessment

-- B --

binary_matrix_product Compute a binary matrix product

-- C --

cad Knowledge spaces on AutoCAD knowledge

-- F --

fractions Knowledge spaces on fractions

-- K --

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
kmbasisdiagram DEPRECATED: 'kmbasisdiagram()' has been replaced by a 'plot()' method.
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
kmclosure Determine the closure of KST objects
kmclosure.kmattributionfunction Determine the closure of KST objects
kmclosure.kmattributionrelation Determine the closure of KST objects
kmclosure.kmdata Determine the closure of KST objects
kmclosure.kmfamset Determine the closure of KST objects
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
kmexpand Expand an attribution function to a larger set of items and close it to a surmise function
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
kmhasse DEPRECATED: 'kmhasse()' has been replaced by a 'plot()' method.
kmheights Compute the heights of items in a knowledge space specified through its basis
kmiita2SR Convert an IITA result into a surmise relation matrix
kminnerfringe Compute the fringe of a state within a knowledge structure
kmintersection Compute the "intersection" of two KST objects
kmintersection.kmqspace Compute the "intersection" of two KST objects
kmintersection.kmspace Compute the "intersection" of two KST objects
kmintersection.kmsurmisefunction Compute the "intersection" of two KST objects
kmintersection.kmsurmiserelation Compute the "intersection" of two KST objects
kmintersectionclosure Close a knowledge space under intersection
kmiswellgraded Check for wellgradedness of a knowledge structure
kmlearningpathmatrices Determine all learning paths in a knowledge structure
kmlearningpaths Determine all learning paths in a knowledge structure
kmmaximalspace Create trivial knowledge spaces
kmmesh Determine the maximal mesh of two knowledge structures
kmminimalfamset Determine subfamily of minimal states in a 'kmfamset'
kmminimalspace Create trivial knowledge spaces
kmneighbourhood Compute the neighbourhod of a state within a knowledge structure
kmnneighbourhood Compute the 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
kmprettyprint Print KST objects in set notation
kmprettyprint.kmattributionfunction Print KST objects in set notation
kmprettyprint.kmattributionrelation Print KST objects in set notation
kmprettyprint.kmdata Print KST objects in set notation
kmprettyprint.kmfamset Print KST objects in set notation
kmprettyprint.kmlearningpathlist Print KST objects in set notation
kmprettyprint.kmlearningpathmatrices Print KST objects in set notation
kmprettyprint.kmlearningpathmatrix Print KST objects in set notation
kmprettyprint.numeric Print KST objects in set notation
kmqspace Obtain a quasi-ordinal knowledge space
kmqspace.kmfamset Obtain a quasi-ordinal knowledge space
kmqspace.kmsurmisefunction Obtain a quasi-ordinal knowledge space
kmqspace.kmsurmiserelation Obtain a quasi-ordinal knowledge space
kmrefine Refine a famset by dissolving a notion through a basis on the notion
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 DEPRECATED: 'kmSF2basis()' has been replaced by 'kmbasis()'.
kmsimulate Simulate a set of response patterns according to the BLIM
kmspace 'kmspace' constructor method
kmspace.kmdata 'kmspace' constructor method
kmspace.kmfamset 'kmspace' constructor method
kmspace.kmsurmisefunction 'kmspace' constructor method
kmspace.kmsurmiserelation 'kmspace' constructor method
kmSR2basis DEPRECATED: 'kmSR2basis()' has been replaced by 'kmbasis()'.
kmSRdiagram DEPRECATED: 'kmSRdiagram()' has been replaced by a 'plot()' method.
kmSRvalidate Validate a surmise relation against a data set
kmstructure Convert a binary matrix to a 'kmstructure' object
kmsubstructure Reduce a KST object to a subset of items
kmsubstructure.kmbasis Reduce a KST object to a subset of items
kmsubstructure.kmdata Reduce a KST object to a subset of items
kmsubstructure.kmspace Reduce a KST object to a subset of items
kmsubstructure.kmstructure Reduce a KST object to a subset of items
kmsubstructure.kmsurmisefunction Reduce a KST object to a subset of items
kmsubstructure.kmsurmiserelation Reduce a KST object to a subset of items
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
kmunion Compute the "union" of two KST objects
kmunion.kmbasis Compute the "union" of two KST objects
kmunion.kmfamset Compute the "union" of two KST objects
kmunion.kmspace Compute the "union" of two KST objects
kmunion.kmstructure Compute the "union" of two KST objects
kmunion.kmsurmisefunction Compute the "union" of two KST objects
kmunion.kmsurmiserelation Compute the "union" of two KST objects
kmunionclosure Close a family of sets under union, i.e. determine the smallest knowledge space containing it
kmvalidate Validate a knowledge structure against a data set

-- P --

phsg Knowledge space on linear functions
plot Plot a Hasse diagram
plot.kmfamset Plot a Hasse diagram
plot.kmlearningpathmatrices Plot a Hasse diagram
plot.kmlearningpathmatrix Plot a Hasse diagram
plot.kmneighbourhood Plot a Hasse diagram
plot.kmsurmisefunction Plot a Hasse diagram
plot.kmsurmiserelation Plot a Hasse diagram

-- R --

readwrite Knowledge spaces on reading and writing abilities

-- X --

xpl Small example knowledge space