algstat: Algebraic statistics in R

algstat provides functionality for algebraic statistics in R. Current applications include exact inference in log-linear models for contingency table data, analysis of ranked and partially ranked data, and general purpose tools for multivariate polynomials, building on the mpoly package. To aid in the process, algstat has ports to Macaulay2, Bertini, LattE-integrale and 4ti2.

AuthorDavid Kahle [aut, cre], Luis Garcia-Puente [aut]
Date of publication2014-12-06 02:23:38
MaintainerDavid Kahle <david.kahle@gmail.com>
LicenseGPL-2
Version0.0.2

View on CRAN

Man pages

abortion: Haberman's Abortion, Education, and Religion Data

algstat: algstat : Algebraic statistics in R

Amaker: Distance transitive matrix

bertini: Evaluate Bertini Code

bump: Convert Dimensions of Approval Data

city: Living Location Preference Dataset

condorcet: Find a Condorcet Choice.

cookie: Girl Scout Cookie Preferences

count: Count Integer Points in a Polytope

countTables: Count Similarly Margined Contingency Tables

drugs: Use of Alcohol, Cigarettes, and Marijuana by High School...

Emaker: Create the expected higher-order statistics calculating...

haberman: Haberman's Positive Margin no Three-way Interaction MLE

handy: Handedness Data

hierarchical: Fitting Hierarchical Log-linear Models with Algebraic Methods

hmat: Construct a Hierarchical Model Matrix

is.bertini: Bertini Object Check

is.linear: Test whether an mpoly object is linear.

is.m2: Macaulay2 Object Check

kprod: Iterated Kronecker product

latteMax: Solve a Linear Program (Maximization)

latteMin: Solve a Linear Program (Minimization)

lower: Create a lower triangular matrix

lpnorm: Lp Norm

m2: Evaluate Macaulay2 Code

markov: Compute a Markov Basis with 4ti2

mchoose: Multinomial Coefficient

metropolis: Markov Basis Metropolis-Hastings Algorithm

Mmaker: Marginals matrix

ones: Ones Vector

Pmaker: Pairs matrix

politicalGoals: Relative Rankings of Importance of Four Political Goals

politics: Politics by Personality

polyOptim: Polynomial Optimization

polySolve: Solve a System of Polynomial Equations

print.bertini: Pretty Printing of Bertini Output

print.hierarchical: Pretty Printing of Hierarchical's Output

print.m2: Pretty printing of Macaulay2 output.

print.polyOptim: Pretty printing of polyOptim (Bertini) output.

print.spectral: Pretty Printing of Spectral's Output

print.tableau: Pretty printing of tableau output.

projectOnto: Vector Projection onto col(A)

projectOntoPerp: Vector Projection onto the orthogonal complement of col(A)

rvotes: Random Spectral Data

setBertiniPath: Set Bertini Path

setLattePath: Set LattE Path

setM2Path: Set Macaulay2 Path

setMarkovPath: Set 4ti2 Path

Smaker: Means matrix (rank data)

spectral: Analyze a Rank Dataset

subsets: Compute Subsets

summary.bertini: Summarize Bertini Output

tab2vec: Array to Vector conversion

tableau: Tableau Notation for Markov

teshape: Interconvert data structures

Tmaker: Create the sufficient statistics calculating matrix for...

Umaker: U matrix (rank data)

upper: Create an upper triangular matrix

variety: Compute a Variety

vec2tab: Vector to Array conversion

Functions

abortion Man page
algstat Man page
algstat-package Man page
Amaker Man page
bertini Man page
bump Man page
city Man page
condorcet Man page
cookie Man page
count Man page
countTables Man page
drugs Man page
Emaker Man page
haberman Man page
handy Man page
hierarchical Man page
hmat Man page
is.bertini Man page
is.linear Man page
is.m2 Man page
kprod Man page
latteMax Man page
latteMin Man page
lower Man page
lpnorm Man page
m2 Man page
markov Man page
mchoose Man page
metropolis Man page
Mmaker Man page
ones Man page
package-algstat Man page
Pmaker Man page
politicalGoals Man page
politics Man page
polyOptim Man page
polySolve Man page
print.bertini Man page
print.hierarchical Man page
print.m2 Man page
print.polyOptim Man page
print.spectral Man page
print.tableau Man page
projectOnto Man page
projectOntoPerp Man page
rvotes Man page
setBertiniPath Man page
setLattePath Man page
setM2Path Man page
setMarkovPath Man page
Smaker Man page
spectral Man page
subsets Man page
summary.bertini Man page
tab2vec Man page
tableau Man page
teshape Man page
Tmaker Man page
Umaker Man page
upper Man page
variety Man page
vec2tab Man page

Files

algstat
algstat/inst
algstat/inst/INSTALL.txt
algstat/src
algstat/src/computeUProbsCpp.cpp
algstat/src/computeNMsCpp.cpp
algstat/src/metropolisCpp.cpp
algstat/src/computeG2sCpp.cpp
algstat/src/computeX2sCpp.cpp
algstat/src/RcppExports.cpp
algstat/src/computeCRsCpp.cpp
algstat/NAMESPACE
algstat/NEWS
algstat/data
algstat/data/handy.rda
algstat/data/city.rda
algstat/data/drugs.rda
algstat/data/politics.rda
algstat/data/haberman.rda
algstat/data/politicalGoals.rda
algstat/data/cookie.rda
algstat/data/abortion.rda
algstat/R
algstat/R/handy.r
algstat/R/politics.r
algstat/R/print.spectral.r
algstat/R/teshape.r
algstat/R/markov.r
algstat/R/paths.r
algstat/R/condorcet.r
algstat/R/polySolve.r
algstat/R/drugs.r
algstat/R/polyOptim.r
algstat/R/tableau.r
algstat/R/bump.r
algstat/R/print.hierarchical.r
algstat/R/help.r
algstat/R/bertini.r
algstat/R/countTables.r
algstat/R/politicalGoals.r
algstat/R/tab2vec.r
algstat/R/cookie.r
algstat/R/latteMax.r
algstat/R/print.polyOptim.r
algstat/R/is.bertini.r
algstat/R/is.linear.r
algstat/R/print.m2.r
algstat/R/RcppExports.R
algstat/R/latteMin.r
algstat/R/variety.r
algstat/R/spectral.r
algstat/R/haberman.r
algstat/R/metropolis.r
algstat/R/zzz.r
algstat/R/summary.bertini.r
algstat/R/city.r
algstat/R/print.bertini.r
algstat/R/count.r
algstat/R/hierarchical.r
algstat/R/subsets.r
algstat/R/m2.r
algstat/R/abortion.r
algstat/R/helpers.r
algstat/R/is.m2.r
algstat/R/makers.r
algstat/R/hmat.r
algstat/MD5
algstat/DESCRIPTION
algstat/man
algstat/man/teshape.Rd algstat/man/haberman.Rd algstat/man/summary.bertini.Rd algstat/man/handy.Rd algstat/man/print.hierarchical.Rd algstat/man/tab2vec.Rd algstat/man/politics.Rd algstat/man/subsets.Rd algstat/man/polySolve.Rd algstat/man/Mmaker.Rd algstat/man/ones.Rd algstat/man/abortion.Rd algstat/man/projectOntoPerp.Rd algstat/man/condorcet.Rd algstat/man/print.spectral.Rd algstat/man/setLattePath.Rd algstat/man/print.tableau.Rd algstat/man/countTables.Rd algstat/man/setM2Path.Rd algstat/man/rvotes.Rd algstat/man/Pmaker.Rd algstat/man/drugs.Rd algstat/man/Umaker.Rd algstat/man/lower.Rd algstat/man/setBertiniPath.Rd algstat/man/Smaker.Rd algstat/man/is.m2.Rd algstat/man/cookie.Rd algstat/man/lpnorm.Rd algstat/man/hierarchical.Rd algstat/man/print.polyOptim.Rd algstat/man/print.m2.Rd algstat/man/is.linear.Rd algstat/man/latteMax.Rd algstat/man/polyOptim.Rd algstat/man/politicalGoals.Rd algstat/man/markov.Rd algstat/man/projectOnto.Rd algstat/man/bertini.Rd algstat/man/city.Rd algstat/man/m2.Rd algstat/man/spectral.Rd algstat/man/algstat.Rd algstat/man/is.bertini.Rd algstat/man/bump.Rd algstat/man/Amaker.Rd algstat/man/variety.Rd algstat/man/setMarkovPath.Rd algstat/man/hmat.Rd algstat/man/Tmaker.Rd algstat/man/count.Rd algstat/man/print.bertini.Rd algstat/man/kprod.Rd algstat/man/upper.Rd algstat/man/Emaker.Rd algstat/man/tableau.Rd algstat/man/latteMin.Rd algstat/man/mchoose.Rd algstat/man/metropolis.Rd algstat/man/vec2tab.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.