cna

Causal Modeling with Coincidence Analysis

Provides comprehensive functionalities for causal modeling with Coincidence Analysis (CNA), which is a configurational comparative method of causal data analysis that was first introduced in Baumgartner (2009) <doi:10.1177/0049124109339369>, and generalized in Baumgartner & Ambuehl (2018) <doi:10.1017/psrm.2018.45>. CNA is related to Qualitative Comparative Analysis (QCA), but contrary to the latter, it is custom-built for uncovering causal structures with multiple outcomes and it builds causal models from the bottom up by gradually combining single factors to complex dependency structures until the requested thresholds of model fit are met. The new functionalities provided by this package version include functions for evaluating and benchmarking the correctness of CNA's output, a function determining whether a solution is an INUS model, a function bringing non-INUS expressions into INUS form, and a function for identifying cyclic models. The package vignette has been updated accordingly.

Total

19,230

Last month

1,383

Last week

146

Average per day

46

Daily downloads

Total downloads

Description file content

Package
cna
Type
Package
Title
Causal Modeling with Coincidence Analysis
Version
2.2.0
Date
2019-04-13
Description
Provides comprehensive functionalities for causal modeling with Coincidence Analysis (CNA), which is a configurational comparative method of causal data analysis that was first introduced in Baumgartner (2009) , and generalized in Baumgartner & Ambuehl (2018) . CNA is related to Qualitative Comparative Analysis (QCA), but contrary to the latter, it is custom-built for uncovering causal structures with multiple outcomes and it builds causal models from the bottom up by gradually combining single factors to complex dependency structures until the requested thresholds of model fit are met. The new functionalities provided by this package version include functions for evaluating and benchmarking the correctness of CNA's output, a function determining whether a solution is an INUS model, a function bringing non-INUS expressions into INUS form, and a function for identifying cyclic models. The package vignette has been updated accordingly.
License
GPL (>= 2)
URL
Depends
R (>= 3.2.0)
Imports
Rcpp, utils, stats, matrixStats
LinkingTo
Rcpp
Suggests
dplyr
NeedsCompilation
yes
LazyData
yes
Maintainer
Mathias Ambuehl
Packaged
2019-04-13 10:34:30 UTC; MAM
Author
Mathias Ambuehl [aut, cre, cph], Michael Baumgartner [aut, cph], Ruedi Epple [ctb], Veli-Pekka Parkkinen [ctb], Alrik Thiem [ctb]
Repository
CRAN
Date/Publication
2019-04-13 22:42:50 UTC

install.packages('cna')

2.2.0

3 months ago

https://CRAN.R-project.org/package=cna

Mathias Ambuehl

GPL (>= 2)

Depends on

R (>= 3.2.0)

Imports

Rcpp, utils, stats, matrixStats

Suggests

dplyr

Discussions