parsec: Partial Orders in Socio-Economics

Implements basic partial order tools for multidimensional poverty evaluation with ordinal variables. Its main goal is to provide socio-economic scholars with an integrated set of elementary functions for multidimensional poverty evaluation, based on ordinal information. The package is organized in four main parts. The first two comprise functions for data management and basic partial order analysis; the third and the fourth are devoted to evaluation and implement both the poset-based approach and a more classical counting procedure.

Install the latest version of this package by entering the following in R:
AuthorAlberto Arcagni [aut, cre], Marco Fattore [ctb]
Date of publication2016-05-05 23:49:47
MaintainerAlberto Arcagni <>
LicenseGPL (>= 2)

View on CRAN

Man pages

AF: OPHI counting approach

AF2threshold: Poset threshold equivalent to the AF counting approach

antisymmetry: antisymmetry

binary: binary

colevels: Colevels of a poset

cover2incidence: cover2incidence

depths: Depths

downset: downset

drawedges: drawedges

evaluation: Multidimensional evaluation on posets

gen.downset: Antichain generating a given downset

gen.upset: Antichain generating a given upset

getlambda: Object constructor for incidence matrix between the variables

getzeta: Incidence matrix generation

heights: Heights

idn: Multidimensional evaluation on posets (Identification...

incidence2cover: incidence2cover

incomp: Incomparability between profiles

is.downset: is.downset

is.linext: is.linext

is.partialorder: is.partialorder

is.preorder: is.preorder

is.upset: is.upset

latex: latex

LE: Linear extensions

LE2incidence: Convert lexicographic linear extensions into incidence...

levels.incidence.cover: Levels of a poset

lingen: lingen

linzeta: linzeta

maximal: Maximal elements of a poset

minimal: Minimal elements of a poset

mrg: Merge posets

obsprof: Remove unobserved profiles

parsec-internal: Internal parsec Functions

parsec-package: PARtial orders in Socio-EConomics

plot.cover: Hasse diagram

plot.parsec: Plot outouts of PARSEC function 'evaluation'.

pop2prof: Population to profiles

popelem: popelem

proFreq: Observed profile frequencies

reflexivity: reflexivity

rmProfiles: Removing profiles

summary.cover: Summary method for cover and incidence objects

summary.parsec: Summary of outputs of the evaluation function

transitiveClosure: Transitive Closure

transitivity: transitivity

upset: upset

validate.partialorder.incidence: validate.partialorder.incidence

var2prof: Variables to profiles

vertices: Coordinates of the vertices of the Hasse diagram representing...


AF Man page
AF2threshold Man page
AF.default Man page
AF.wprof Man page
antisymmetry Man page
binary Man page
colevels Man page
colevels.cover Man page
colevels.incidence Man page
cover2incidence Man page
cover2incidence.cover Man page
depths Man page
depths.cover Man page
depths.incidence Man page
downset Man page
downset.cover Man page
downset.incidence Man page
drawedges Man page
evaluation Man page
gen.downset Man page
gen.upset Man page
getlambda Man page
getzeta Man page
getzeta.wprof Man page
height.poset Man page
heights Man page
heights.cover Man page
heights.incidence Man page
idn Man page
incidence2cover Man page
incidence2cover.incidence Man page
incomp Man page
incomp.incidence Man page
intersecZ Man page
is.downset Man page
is.linext Man page
is.partialorder Man page
is.preorder Man page
is.upset Man page
latex Man page
latex.cover Man page
latex.incidence Man page
latex.wprof Man page
LE Man page
LE2incidence Man page
LE2incidence.default Man page
LE2incidence.list Man page
levels.cover Man page
levels.incidence Man page
lingen Man page
linzeta Man page
maximal Man page
maximal.cover Man page
maximal.incidence Man page
minimal Man page
minimal.cover Man page
minimal.incidence Man page
mrg Man page
mrg.character Man page
mrg.incidence Man page
obsprof Man page
obsprof.wprof Man page
parsec Man page
parsec-package Man page
plot.cover Man page
plot.incidence Man page
plot.parsec Man page
plot.wprof Man page
pop2prof Man page
popelem Man page
popelem.wprof Man page
proFreq Man page
reflexivity Man page
rmProfiles Man page
rmProfiles.wprof Man page
runC Man page
runC.pre_parsec Man page
runC.pre_parsec_simp Man page
summary.cover Man page
summary.incidence Man page
summary.parsec Man page
transitiveClosure Man page
transitiveClosure.cover Man page
transitiveClosure.default Man page
transitiveClosure.incidence Man page
transitivity Man page
upset Man page
upset.cover Man page
upset.incidence Man page
validate.partialorder.incidence Man page
var2prof Man page
vertices Man page
wprof Man page


R/obsprof.R R/reflexivity.R R/evaluation.R R/is.upset.R R/colevels.cover.R R/incidence2cover.incidence.R R/heights.R R/pop2prof.R R/AF.R R/transitiveClosure.R R/downset.R R/AF.default.R R/maximal.cover.R R/gen.upset.R R/plot.wprof.R R/upset.R R/mrg.R R/depths.incidence.R R/rmProfiles.R R/upset.incidence.R R/runC.pre_parsec.R R/AF2threshold.R R/AF.wprof.R R/transitivity.R R/rmProfiles.wprof.R R/getzeta.R R/idn.R R/incomp.R R/incidence2cover.R R/is.linext.R R/plot.incidence.R R/is.downset.R R/minimal.incidence.R R/parsec-internal.R R/gen.downset.R R/depths.R R/height.poset.R R/plot.cover.R R/transitiveClosure.incidence.R R/maximal.incidence.R R/latex.wprof.R R/binary.R R/is.preorder.R R/var2prof.R R/summary.parsec.R R/LE2incidence.R R/levels.cover.R R/depths.cover.R R/latex.incidence.R R/cover2incidence.R R/popelem.wprof.R R/levels.incidence.R R/minimal.cover.R R/proFreq.R R/latex.R R/upset.cover.R R/maximal.R R/heights.cover.R R/is.partialorder.R R/colevels.incidence.R R/heights.incidence.R R/incomp.incidence.R R/popelem.R R/getlambda.R R/colevels.R R/obsprof.wprof.R R/transitiveClosure.default.R R/antisymmetry.R R/plot.parsec.R R/transitiveClosure.cover.R R/runC.R R/getzeta.wprof.R R/lingen.R R/linzeta.R R/downset.incidence.R R/summary.incidence.R R/minimal.R R/downset.cover.R R/drawedges.R R/vertices.R R/cover2incidence.cover.R R/LE.R R/validate.partialorder.incidence.R R/latex.cover.R R/summary.cover.R
man/vertices.Rd man/evaluation.Rd man/parsec-package.Rd man/rmProfiles.Rd man/LE.Rd man/cover2incidence.Rd man/obsprof.Rd man/AF.Rd man/gen.downset.Rd man/incomp.Rd man/is.linext.Rd man/idn.Rd man/getlambda.Rd man/minimal.Rd man/summary.parsec.Rd man/is.preorder.Rd man/pop2prof.Rd man/popelem.Rd man/transitivity.Rd man/var2prof.Rd man/latex.Rd man/transitiveClosure.Rd man/levels.incidence.cover.Rd man/proFreq.Rd man/is.downset.Rd man/LE2incidence.Rd man/is.partialorder.Rd man/mrg.Rd man/upset.Rd man/getzeta.Rd man/plot.cover.Rd man/gen.upset.Rd man/AF2threshold.Rd man/depths.Rd man/lingen.Rd man/parsec-internal.Rd man/incidence2cover.Rd man/antisymmetry.Rd man/plot.parsec.Rd man/summary.cover.Rd man/maximal.Rd man/linzeta.Rd man/downset.Rd man/binary.Rd man/validate.partialorder.incidence.Rd man/reflexivity.Rd man/is.upset.Rd man/heights.Rd man/drawedges.Rd man/colevels.Rd

Questions? Problems? Suggestions? or email at

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

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