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

Files in this package

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.

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