Package: dySEM 2.1.0

dySEM: Dyadic Structural Equation Modeling

Scripting of structural equation models via 'lavaan' for Dyadic Data Analysis, and helper functions for supplemental calculations, tabling, and model visualization.

Authors:John Sakaluk [aut, cre, cph], Omar Camanto [aut], Christopher Quinn-Nilas [ctb], Merissa Prine [ctb], Robyn Kilshaw [ctb], Alexandra Fisher [ctb]

dySEM_2.1.0.tar.gz
dySEM_2.1.0.zip(r-4.7)dySEM_2.1.0.zip(r-4.6)dySEM_2.1.0.zip(r-4.5)
dySEM_2.1.0.tgz(r-4.6-any)dySEM_2.1.0.tgz(r-4.5-any)
dySEM_2.1.0.tar.gz(r-4.7-any)dySEM_2.1.0.tar.gz(r-4.6-any)
dySEM_2.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
dySEM/json (API)

# Install 'dySEM' in R:
install.packages('dySEM', repos = c('https://jsakaluk.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/jsakaluk/dysem/issues

Pkgdown/docs site:https://jsakaluk.github.io

Datasets:
  • commitmentM - Ratings of relational satisfaction and commitment from 282 (M)ixed-sex couples
  • commitmentQ - Ratings of relational satisfaction and commitment from 282 (Q)ueer couples
  • DRES - Relationship quality and sexual satisfaction of 121 couples
  • imsM - Ratings on the full Investment Model Scale (IMS) from 282 (M)ixed-sex couples
  • pnrqM - Ratings on items from the Positive-Negative Relationship Quality Scale (PNRQ; Rogge et al., 2017) from 219 (M)ixed-sex couples
  • prqcQ - Ratings on items from the Perceived Relationship Quality Components (PRQC) Inventory from 118 (Q)ueer couples

On CRAN:

Conda:

6.92 score 6 stars 33 scripts 271 downloads 34 exports 177 dependencies

Last updated from:02d871551d. Checks:7 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64NOTE343
source / vignettesOK276
linux-release-x86_64NOTE346
macos-release-arm64NOTE273
macos-oldrel-arm64NOTE281
windows-develNOTE322
windows-releaseNOTE298
windows-oldrelNOTE305
wasm-releaseOK211

Exports:%>%build_dvngetConstraintTestsgetDydmacsgetDyReliabilitygetIndistFitgetInvarCompTablelaunchScripteroutputConstraintTaboutputInvarCompTaboutputInvarItemoutputModeloutputParamFigoutputParamTaboutputUniConstructCompscrapeVarCrossscriptAPIMscriptBiDyscriptBifacscriptCFAscriptCFMscriptCorscriptDyEFAscriptHierscriptINULLscriptISATscriptMIMscriptMultiCorscriptObsAPIMscriptPopAPIMscriptPopCorscriptPopUniscriptTwoCrossscriptUni

Dependencies:abindarmbackportsbase64encBHbigDbitopsbootbroombslibcachemcarcarDatacheckmatecliclueclustercodacodetoolscolorspacecommonmarkcorpcorcorrplotcowplotcpp11crayoncurldata.tabledendextendDerivdigestdoBydplyrEGAnetevaluatefarverfastmapfdrtoolfontawesomeforcatsforecastforeignFormulafracdifffsfuturefuture.applygenericsGGallyggplot2ggpubrggrepelggsciggsignifggstatsglassoglassoFastglobalsglueGPArotationgridExtragtgtablegtoolshighrHmischmshtmlTablehtmltoolshtmlwidgetsigraphisobandjpegjquerylibjsonlitejuicyjuiceknitrkutilslabelinglatticelavaanlifecyclelisrelToRlistenvlitedownlme4lmtestmagrittrmarkdownMASSMatrixMatrixModelsmemoisemgcvmimimeminqamnormtmodelrmvtnormnetworknlmenloptrnnetnumDerivOpenMxopenxlsxparallellypatchworkpbapplypbivnormpbkrtestpillarpkgconfigplyrpngpolynomprettyunitsprogressprogressrpsychpurrrqgraphquadprogquantregR6rappdirsrbibutilsRColorBrewerRcppRcppArmadilloRcppEigenRcppParallelRdpackreactablereactRreformulasreshape2rlangrmarkdownrockchalkrpartrpfrstatixrstudioapiRUnitS7sassscalessemsemPlotsnaSparseMStanHeadersstatnet.commonstringistringrsurvivaltibbletidyrtidyselecttimeDatetinytexurcautf8V8vctrsviridisviridisLitewithrxfunXMLxml2xtableyamlzipzoo

dySEM overview
Why dySEM? | The dySEM Workflow at a Glance | 1. Import and Wrangle Data | 2. Scrape | Anatomy of a Repetitious Indicator Name | Using dySEM Scrapers | 3. Script | 4. Fit and Inspect | 5. Output

Last update: 2026-04-07
Started: 2021-01-05

Anatomy of a Variable Name
Introduction | Effective Variable Name Styling | Some Examples of Ambiguous Variable Names | Some Examples of Intuitive Variable Names | Some Examples of Inconsistent (oh, the horror) and Consistent Variable Names | Double-Trouble with Dyadic Variable Names | Dissecting Dyadic Dataset Variable Names | Spi-Ordered Dyadic Variable

Last update: 2023-12-01
Started: 2021-10-25

Readme and manuals

Help Manual

Help pageTopics
Build a Dyad Variable Names (dvn) List Without a Data Framebuild_dvn
Ratings of relational satisfaction and commitment from 282 (M)ixed-sex couplescommitmentM
Ratings of relational satisfaction and commitment from 282 (Q)ueer couplescommitmentQ
Relationship quality and sexual satisfaction of 121 couplesDRES
A function that performs a score test for relaxing each invariance equality constraint between partners in a given dyadic SEM model.getConstraintTests
Calculates dmacs difference in expected indicator scores for between dyad membersgetDydmacs
A Function Calculates Omega Total Coefficients from a Dyadic CFAgetDyReliability
A Function that Computes Corrected Fit Indexes According to the ISAT and INULL Models of Olsen & Kenny (2006)getIndistFit
Compare model fit of nested dyadic invariance models in order from most parsimonious (residual) to least parsimonious (configural)getInvarCompTable
Ratings on the full Investment Model Scale (IMS) from 282 (M)ixed-sex couplesimsM
Launch the interactive dySEM GUIlaunchScripter
Evaluate Invariance Equality Constraints in a specified Dyadic Invariance ModeloutputConstraintTab
Compare Model Fit of Nested Dyadic Invariance ModelsoutputInvarCompTab
Output Item-Level Invariance Summary TableoutputInvarItem
A Function That Exports Tables and/or SEM Diagrams based on dySEM modelsoutputModel
A function That Exports SEM diagrams based on dySEM modelsoutputParamFig
A Function That Exports Tables based on dySEM modelsoutputParamTab
A Function That Fits and Compares Competing Dyadic Uni-construct ModelsoutputUniConstructComp
Ratings on items from the Positive-Negative Relationship Quality Scale (PNRQ; Rogge et al., 2017) from 219 (M)ixed-sex couplespnrqM
Ratings on items from the Perceived Relationship Quality Components (PRQC) Inventory from 118 (Q)ueer couplesprqcQ
A Variable Name-Scraping and Indexing Function for cross-sectional datascrapeVarCross
A Function That Writes, Saves, and Exports Syntax for Fitting Latent Actor-Partner Interdependence Models (APIMs)scriptAPIM
A Function That Writes, Saves, and Exports Syntax for Fitting Bifactor Dyadic (BiDy) modelsscriptBiDy
A Function That Writes, Saves, and Exports Syntax for Fitting Bifactor Dyadic ModelsscriptBifac
A Function That Writes, Saves, and Exports Syntax for Fitting Latent Dyadic Confirmatory Factor Analysis (CFA) Models with Multiple FactorsscriptCFA scriptMultiCor
A Function That Writes, Saves, and Exports Syntax for Fitting Latent Common Fate Models (CFMs)scriptCFM
A Function That Writes, Saves, and Exports Syntax for Fitting Correlated Dyadic Factor ModelsscriptCor
A Function That Writes, Saves, and Exports Syntax for Fitting Dyadic Exploratory Factor Analysis (DEFA) ModelsscriptDyEFA
A Function That Writes, Saves, and Exports Syntax for Fitting Hierarchical Dyadic Factor ModelsscriptHier
A Function That Writes, Saves, and Exports Syntax for Fitting the I-NULL model for indistinguishable dyadsscriptINULL
A Function That Writes, Saves, and Exports Syntax for Fitting the I-SAT model for indistinguishable dyadsscriptISAT
A Function That Writes, Saves, and Exports Syntax for Fitting Latent Mutual influence ModelscriptMIM
Observed Actor-Partner Interdependence Model (lavaan syntax)scriptObsAPIM
Population lavaan syntax for a latent indistinguishable APIMscriptPopAPIM
Write Population lavaan Syntax for Correlated Dyadic CFAscriptPopCor
Write Population lavaan Syntax for Unidimensional Dyadic CFAscriptPopUni
A Function That Writes, Saves, and Exports Syntax for Fitting Boutique Two-Construct Dyadic SEM ModelsscriptTwoCross
A Function That Writes, Saves, and Exports Syntax for Fitting Unidimensional Dyadic Factor ModelsscriptUni