Package: umx 4.21.0

umx: Structural Equation Modeling and Twin Modeling in R

Quickly create, run, and report structural equation models, and twin models. See '?umx' for help, and umx_open_CRAN_page("umx") for NEWS. Timothy C. Bates, Michael C. Neale, Hermine H. Maes, (2019). umx: A library for Structural Equation and Twin Modelling in R. Twin Research and Human Genetics, 22, 27-41. <doi:10.1017/thg.2019.2>.

Authors:Timothy C. Bates [aut, cre], Nathan Gillespie [wit], Hermine Maes [ctb], Michael C. Neale [ctb], Joshua N. Pritikin [ctb], Luis De Araujo [ctb], Brenton Wiernik [ctb], Michael Zakharin [wit]

umx_4.21.0.tar.gz
umx_4.21.0.zip(r-4.5)umx_4.21.0.zip(r-4.4)umx_4.21.0.zip(r-4.3)
umx_4.21.0.tgz(r-4.4-any)umx_4.21.0.tgz(r-4.3-any)
umx_4.21.0.tar.gz(r-4.5-noble)umx_4.21.0.tar.gz(r-4.4-noble)
umx_4.21.0.tgz(r-4.4-emscripten)umx_4.21.0.tgz(r-4.3-emscripten)
umx.pdf |umx.html
umx/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/tbates/umx/issues

Datasets:
  • Fischbein_wt - Weight data across time.
  • GFF - Twin data: General Family Functioning, divorce, and well-being.
  • docData - Twin data for Direction of causation modelling
  • iqdat - Twin data: IQ measured longitudinally across 4 ages.
  • us_skinfold_data - Anthropometric data on twins

On CRAN:

behavior-geneticsgeneticsopenmxpsychologysemstatisticsstructural-equation-modelingtutorialstwin-modelsumx

9.26 score 44 stars 490 scripts 2.2k downloads 7 mentions 297 exports 123 dependencies

Last updated 1 days agofrom:a1489ab523. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 05 2024
R-4.5-winNOTENov 05 2024
R-4.5-linuxNOTENov 05 2024
R-4.4-winNOTENov 05 2024
R-4.4-macNOTENov 05 2024
R-4.3-winNOTENov 05 2024
R-4.3-macNOTENov 05 2024

Exports:bucksdeg2raddl_from_dropboxfin_interestfin_JustifiedPEfin_NIfin_percentfin_tickerfin_valuationFishersMethodgeometric_meanggAddRharmonic_meaninstall.OpenMxlibsloadingsnameznoNAsoddsratioparameterspower.ACE.testprolific_anonymizeprolific_check_IDprolific_read_demogqmrad2degreliabilityRMSEASE_from_psummaryAPAtmx_genotypic_effecttmx_is.identifiedtmx_showtvarsumx_aggregateumx_APA_pvalumx_applyumx_array_shiftumx_as_numericumx_checkumx_check_modelumx_check_namesumx_check_OSumx_check_parallelumx_checkpointumx_cont_2_quantilesumx_corumx_explodeumx_explode_twin_namesumx_factorumx_file_load_pseudoumx_find_objectumx_fun_mean_sdumx_get_bracket_addressesumx_get_checkpointumx_get_optionsumx_grepumx_has_been_runumx_has_CIsumx_has_meansumx_has_square_bracketsumx_is_classumx_is_covumx_is_endogenousumx_is_exogenousumx_is_MxDataumx_is_MxMatrixumx_is_MxModelumx_is_numericumx_is_orderedumx_is_RAMumx_long2wideumx_lower.triumx_lower2fullumx_makeumx_make_fake_dataumx_make_MR_dataumx_make_raw_from_covumx_make_sql_from_excelumx_make_twin_data_niceumx_make_TwinDataumx_meansumx_merge_randomized_columnsumx_move_fileumx_msgumx_namesumx_openumx_open_CRAN_pageumx_padumx_paste_namesumx_polychoricumx_polypairwiseumx_polytriowiseumx_printumx_r_testumx_read_lowerumx_renameumx_rename_fileumx_reorderumx_residualizeumx_rotumx_roundumx_scaleumx_scale_wide_twin_dataumx_score_scaleumx_select_validumx_set_auto_plotumx_set_auto_runumx_set_checkpointumx_set_condensed_slotsumx_set_coresumx_set_data_variance_checkumx_set_dollar_symbolumx_set_optimization_optionsumx_set_optimizerumx_set_plot_file_suffixumx_set_plot_formatumx_set_plot_use_hrbrthemesumx_set_separatorumx_set_silentumx_set_table_formatumx_stackumx_standardizeumx_str_charsumx_str_from_objectumx_string_to_algebraumx_strings2numericumx_timeumx_trimumx_update_OpenMxumx_varumx_wide2longumx_write_to_clipboardumx2ordumxACEumxACEcovumxACEvumxAlgebraumxAPAumxBrownieumxCIumxCI_bootumxCLPMumxCompareumxConfintumxCov2corumxCPumxDiagnoseumxDiffMZumxDiscTwinumxDoCumxDoCpumxEFAumxEquateumxExamplesumxExpCovumxExpMeansumxFactanalumxFactorumxFactorScoresumxFitIndicesumxFixAllumxGetLatentsumxGetManifestsumxGetModelumxGetParametersumxGxEumxGxE_windowumxGxEbivumxHetCorumxIPumxJiggleumxLav2RAMumxMatrixumxMatrixFreeumxMIumxModelumxModelNamesumxModifyumxMRumxMRDoCumxParametersumxParanumxPathumxPlotumxPlotACEumxPlotACEcovumxPlotACEvumxPlotCPumxPlotDoCumxPlotFunumxPlotGxEumxPlotGxEbivumxPlotIPumxPlotSexLimumxPlotSimplexumxPowerumxRAMumxRAM2LavumxReduceumxReduceACEumxReduceGxEumxRenameMatrixumxRotateumxRunumxSetParametersumxSexLimumxSimplexumxSummarizeTwinDataumxSummaryumxSummaryACEumxSummaryACEcovumxSummaryACEvumxSummaryCPumxSummaryDoCumxSummaryGxEumxSummaryGxEbivumxSummaryIPumxSummaryMRDoCumxSummarySexLimumxSummarySimplexumxSuperModelumxThresholdMatrixumxTwinMakerumxTwoStageumxUnexplainedCausalNexusumxVersionumxWeightedAICxmu_bracket_address2rclabelxmu_cell_is_onxmu_check_levels_identicalxmu_check_needs_meansxmu_check_variancexmu_CI_mergexmu_CI_stashxmu_clean_labelxmu_data_missingxmu_data_swap_a_blockxmu_describe_data_WLSxmu_DF_to_mxData_TypeCovxmu_dot_define_shapesxmu_dot_make_pathsxmu_dot_make_residualsxmu_dot_mat2dotxmu_dot_move_ranksxmu_dot_rankxmu_dot_rank_strxmu_extract_columnxmu_get_CIxmu_lavaan_process_groupxmu_make_bin_cont_pair_dataxmu_make_mxDataxmu_make_TwinSuperModelxmu_match.argxmu_name_from_lavaan_strxmu_PadAndPruneForDefVarsxmu_path_regexxmu_path2twinxmu_print_algebrasxmu_rclabel_2_bracket_addressxmu_safe_run_summaryxmu_set_sep_from_suffixxmu_show_fit_or_comparisonxmu_simplex_cornerxmu_standardize_ACExmu_standardize_ACEcovxmu_standardize_ACEvxmu_standardize_CPxmu_standardize_IPxmu_standardize_RAMxmu_standardize_SexLimxmu_standardize_Simplexxmu_start_value_listxmu_startsxmu_summary_RAM_group_parametersxmu_twin_add_WeightMatricesxmu_twin_checkxmu_twin_get_var_namesxmu_twin_make_def_means_mats_and_algxmu_twin_upgrade_selDvs2SelVarsxmuHasSquareBracketsxmuLabelxmuLabel_MatrixxmuLabel_MATRIX_ModelxmuLabel_RAM_ModelxmuMakeDeviationThresholdsMatricesxmuMakeOneHeadedPathsFromPathListxmuMakeTwoHeadedPathsFromPathListxmuMaxLevelsxmuMIxmuMinLevelsxmuPropagateLabelsxmuRAM2OrdinalxmuTwinSuper_ContinuousxmuTwinSuper_NoBinaryxmuTwinUpgradeMeansToCovariateModelxmuValues

Dependencies:admiscaskpassbase64encBHbitbit64bitopsbslibcachemclicliprcolorspacecowplotcpp11crayoncredentialscurlDiagrammeRdigestdplyrevaluateextrafontextrafontdbfansifarverfastmapfontawesomefontBitstreamVerafontLiberationfontquiverforeignfsgdtoolsgenericsgertggplot2glueGPArotationgtablehighrhmshrbrthemeshtmltoolshtmlwidgetsigraphinsightisobandjquerylibjsonlitekableExtraknitrlabelinglatticelavaanlifecyclemagrittrMASSMatrixmemoisemgcvmimemnormtMuMInmunsellmvtnormnlmenumDerivOpenMxopensslopenxlsxparanpbivnormpillarpkgconfigpolycorprettyunitsprogresspsychpsychToolspurrrpwrquadprogR.methodsS3R.ooR2HTMLR6rappdirsRColorBrewerRcppRcppEigenRcppParallelRCurlreadrrlangrmarkdownrpfrstudioapirtfRttf2pt1sassscalesStanHeadersstringistringrsvglitesyssystemfontstibbletidyrtidyselecttinytextzdbutf8vctrsviridisLitevisNetworkvroomwithrxfunxml2xtableyamlzip

Readme and manuals

Help Manual

Help pageTopics
Print a money objectbucks print
Convert Degrees to Degreesdeg2rad
dl_from_dropboxdl_from_dropbox
Twin data for Direction of causation modellingdocData
Extract AIC from MxModelextractAIC.MxModel
Compute the value of a principal & annual deposits at a compound interest over a number of yearsfin_interest
Justified P/E Ratiofin_JustifiedPE
Compute NI given annual Earnings.fin_NI
Compute the percent change needed to return to the original value after percent off (or on).fin_percent
Open a ticker in yahoo finance.fin_ticker
Work the valuation of a companyfin_valuation
Weight data across time.Fischbein_wt
Fishers Method of combining p-values.FishersMethod
Geometric Meangeometric_mean
Twin data: General Family Functioning, divorce, and well-being.GFF
Add a fit statistic to a ggplotggAddR
Harmonic Meanharmonic_mean
Install OpenMx, with choice of buildsinstall.OpenMx umx_update_OpenMx
Twin data: IQ measured longitudinally across 4 ages.iqdat
load librarieslibs
loadings Generic loadings function to extract factor loadings from exploratory or confirmatory factor analyses.loadings
Extract factor loadings from an EFA (factor analysis).loadings.MxModel
Succinctly select complete rows from a dataframenoNAs
Compute odds ratio (OR)oddsratio
Create and display a graphical path diagram for a LISREL model.plot.MxLISRELModel
Create and display a graphical path diagram for a model.plot plot.MxModel
Create and display a graphical path diagram for a path-based twin model.plot.MxModelTwinMaker umxPlotMxModelTwinMaker
Plot a percent change graphplot.percent
Test the power of an ACE model to detect paths of interest.power.ACE.test
Print a scale "oddsratio" objectprint.oddsratio
Print a percent objectprint.percent
Print a scale "reliability" objectprint.reliability
Print a RMSEA objectprint.RMSEA
Clean up a prolific file for sharing by removing anonymity-compromising columns.prolific_anonymize
Return PIDs in dfprolific_check_ID
Read and optionally merge demographics file from prolific academicprolific_read_demog
qmqm
Convert Radians to Degreesrad2deg
Report coefficient alpha (reliability)reliability
Get residuals from an MxModelresiduals.MxModel
Generic RMSEA functionRMSEA
RMSEA function for MxModelsRMSEA.MxModel
RMSEA function for MxModel summaryRMSEA.summary.mxmodel
Compute an SE from a beta and p valueSE_from_p
Graphical display of genotypic effects.tmx_genotypic_effect
Test if a factor model is identifiedtmx_is.identified
Show matrices of models in a easy-to-learn-from format.tmx_show
Show matrices of models in a easy-to-learn-from format.tmx_show.MxMatrix
Show matrices of RAM models in a easy-to-learn-from format.tmx_show.MxModel
Functions for Structural Equation Modeling in OpenMxumx-package umx
Convenient formula-based cross-tabs & built-in summary functionsumx_aggregate
Round p-values according to APA guidelinesumx_APA_pval
umx_applyumx_apply
Like the php array_shift function: shifts an item off the beginning of a listumx_array_shift
umx_as_numericumx_as_numeric
umx_checkumx_check
Check for required features in an OpenMx.umx_check_model
Check if a request name exists in a dataframe or related objectumx_check_names
umx_check_OSumx_check_OS
Check if OpenMx is using OpenMP, test cores, and get timingsumx_check_parallel
umx_cont_2_quantilesumx2ord umx_cont_2_quantiles
Report correlations and their p-valuesumx_cor
Explode a string (Like the php function 'explode')umx_explode
Break twin variable names (BMI_T1, BMI_T2) into base variable names (BMI, "_T", 1:2)umx_explode_twin_names
Read in files from pseudocons.umx_file_load_pseudo
umx_find_objectumx_find_object
Summarizing functions used in umx_aggregate and for umxAPAumx_fun_mean_sd
Get bracket-style addresses from an mxMatrixumx_get_bracket_addresses
Get or set checkpointing for a modelumx_get_checkpoint
Display umx optionsumx_get_options
Search for textumx_grep
umx_has_been_runumx_has_been_run
umx_has_CIsumx_has_CIs
umx_has_meansumx_has_means
Check if a label contains square bracketsumx_has_square_brackets
Check if variables in a dataframe are in a list of classes.umx_is_class
umx_is_covumx_is_cov
List endogenous variables in a modelumx_is_endogenous
umx_is_exogenousumx_is_exogenous
Check if an object is an mxData objectumx_is_MxData
umx_is_MxMatrixumx_is_MxMatrix
umx_is_MxModelumx_is_MxModel
Check if variables in a dataframe are numericumx_is_numeric
Test if one or more variables in a dataframe are orderedumx_is_ordered
umx_is_RAMumx_is_RAM
Take a long twin-data file and make it wide (one family per row)umx_long2wide
Get values from lower triangle of a matrixumx_lower.tri
Convert lower-only matrix data to full (or enforce symmetry on a full matrix)umx_lower2full
"make" the umx package using devtools: release to CRAN etc.umx_make
umx_make_fake_dataumx_make_fake_data
Simulate Mendelian Randomization dataumx_make_MR_data
Turn a cov matrix into raw dataumx_make_raw_from_cov
Convert an excel spreadsheet in a text file on sql statements.umx_make_sql_from_excel
Convert a twin dataset into umx standard format.umx_make_twin_data_nice
Simulate twin data with control over A, C, and E parameters, as well as moderation of A.umx_make_TwinData
umx_meansumx_means
umx_merge_randomized_columnsumx_merge_randomized_columns
Move filesumx_move_file
Print the name and compact contents of variable.umx_msg
umx_namesnamez umx_names
Open a file or folderumx_open
Open the CRAN page for a packageumx_open_CRAN_page
Pad an Object with NAsumx_pad
Concatenate base variable names with suffixes to create wide-format variable names (i.e twin-format)tvars umx_paste_names
FIML-based polychoric, polyserial, and Pearson correlationsumx_polychoric
FIML-based Pairwise polychoric, polyserial, and Pearson correlationsumx_polypairwise
FIML-based trio-based polychoric, polyserial, and Pearson correlationsumx_polytriowise
Print tables in a range of formats (markdown default, see 'umx_set_table_format()' for other formats) or as a web browser table.umx_print
Test the difference between correlations for significance.umx_r_test
Read lower-triangle of data matrix from console or fileumx_read_lower
umx_renameumx_rename
Rename filesumx_rename_file
Reorder or drop variables from a correlation/covariance matrix.umx_reorder
Easily residualize variables in long or wide dataframes, returning them changed in-place.umx_residualize
Rotate a vectorumx_rot
umx_roundumx_round
Scale data columns, skipping non-scalable columnsumx_scale
Scale wide twin dataumx_scale_wide_twin_data
Score a psychometric scale by summing normal and reversed items.umx_score_scale
Update NA values in one column with valid entries from anotherumx_select_valid
umx_set_auto_plotumx_set_auto_plot
Automatically run models?umx_set_auto_run
umx_set_checkpointumx_checkpoint umx_set_checkpoint
umx_set_condensed_slotsumx_set_condensed_slots
umx_set_coresumx_set_cores
umx_set_data_variance_checkumx_set_data_variance_check
Set the symbol for moneyumx_set_dollar_symbol
Set options that affect optimization in OpenMxumx_set_optimization_options
Set the optimizer in OpenMxumx_set_optimizer
Set output suffix used in umx SEM diagram files saved to disk.umx_set_plot_file_suffix
Set output format of plots (structural diagrams) in umxumx_set_plot_format
Set theme system to use for plots.umx_set_plot_use_hrbrthemes
Set the separatorumx_set_separator
Turn off most console and summary output from umxumx_set_silent
umx_set_table_formatumx_set_table_format
Stack data like stack() does, with more control.umx_stack
Return a standardized version of a Structural Modelumx_standardize
Select desired characters from a stringumx_str_chars
Return variable name as a stringumx_str_from_object
Convert a string to an OpenMx algebraumx_string_to_algebra
A wrapper to map columns of strings to numeric.umx_strings2numeric
umx_timeumx_time
Trim whitespace surrounding a string.umx_trim
Get variances from a df that might contain some non-numeric columnsumx_var
Change data family data from wide (2 twins per row) to long format.umx_wide2long
umx_write_to_clipboardumx_write_to_clipboard
Deprecated. May already stop() code and ask to be updated. May be dropped entirely in future.umx-deprecated
Build and run a 2-group Cholesky ACE twin model (univariate or multivariate)umxACE
Run a Cholesky with covariates that are random (in the expected covariance matrix)umxACEcov
Build and run 2-group uni- or multi-variate ACE models based on VARIANCE (not paths).umxACEv
A simple wrapper for mxAlgebra with name as the first parameter for more readable compact code.umxAlgebra
Creates nicely formatted journal-style summaries of models, p-values, data-frames and much more.summaryAPA umxAPA
A recipe Easter-egg for umxumxBrownie
Add (and, optionally, run) confidence intervals to a structural model.umxCI
umxCI_bootumxCI_boot
Runs cross-lagged panel modelsumxCLPM
Print a comparison table of one or more 'OpenMx::mxModel()'s, formatted nicely.umxCompare
Get confidence intervals from a umx modelumxConfint
Convert a covariance matrix into a correlation matrixumxCov2cor
umxCP: Build and run a Common Pathway twin modelumxCP
Diagnose problems in a model - not working!umxDiagnose
MZ differences method for testing evidence for causality.umxDiffMZ
Intra-pair association in MZ, DZ twin models. (ALPHA quality!)umxDiscTwin
Build and run a 2-group Direction of Causation twin models.umxDoC
Make a direction of causation model based on umxPath statementsumxDoCp
FIML-based Exploratory Factor Analysis (EFA)umxEFA umxFactanal
umxEquate: Equate two or more pathsumxEquate
Example code from Twin Research and Human Genetics Paper on umxumxExampleCode_TRHGpaper umxExamples
Get the expected vcov matrixumxExpCov vcov.MxModel
Extract the expected means matrix from an 'OpenMx::mxModel()'umxExpMeans
umxFactorumxFactor umx_factor
Return factor scores from a model as an easily consumable dataframe.umxFactorScores
Get additional fit-indices for a model with umxFitIndicesumxFitIndices
umxFixAll: Fix all free parametersumxFixAll
Get the latentVars from a RAM modelumxGetLatents
Get the manifestVars from a RAM modelumxGetManifests
Used to get a RAM submodel by nameumxGetModel
Get parameters from a model, with support for pattern matching!umxGetParameters
umxGxE: Implements ACE models with moderation of paths, e.g. by SES.umxGxE
Implement the moving-window form of GxE analysis.umxGxE_window
Purcell (2002) Bivariate GxE model: Suitable when twins differ on the moderator.umxGxEbiv
Create a matrix of correlations for variables of diverse types (binary, ordinal, continuous)umxHetCor
umxIP: Build and run an Independent Pathway twin modelumxIP
umxJiggleumxJiggle
Convert lavaan string to a umxRAM modelumxLav2RAM
Make a mxMatrix with automatic labels. Also takes name as the first parameter for more readable code.umxMatrix
Sets labeled matrix cells to freeumxMatrixFree
Report modifications which would improve fit.umxMI
Catches users typing umxModel instead of umxRAM.umxModel
Return names of models found within a modelumxModelNames
umxModify: Add, set, or drop model paths by label.umxModify
Extends Mendelian randomization with the twin design to test evidence of causalityumxMRDoC
Display path estimates from a model, filtering by name and value.parameters umxParameters
A wrapper to make paran easier to use. Just automates applying 'complete.cases()'umxParan
Easier (and powerful) specification of paths in SEM.umxPath
Quickly plot y ~ x with a regression line and R^2, and nice labels.umxPlot
Make a graphical display of an ACE modelplot.MxModelACE umxPlotACE
Make a graphical display of an ACE model with covariates.plot.MxModelACEcov umxPlotACEcov
Produce a graphical display of an ACE variance-components twin modelplot.MxModelACEv umxPlotACEv
Draw and display a graphical figure of Common Pathway modelplot.MxModelCP umxPlotCP
Plot a Direction of Causation Model.plot.MxModelDoC umxPlotDoC
Easily plot functions in RumxPlotFun
Plot the results of a GxE univariate test for moderation of ACE components.plot.MxModelGxE umxPlotGxE
Plot the results of a GxE univariate test for moderation of ACE components.plot.MxModelGxEbiv umxPlotGxEbiv
Draw a graphical figure for a Independent Pathway modelplot.MxModelIP umxPlotIP
Draw and display a graphical figure of a Sex limitation modelplot.MxModelSexLim umxPlotSexLim
Draw and display a graphical figure of a simplex modelplot.MxModelSimplex umxPlotSimplex
Test power to detect specified path values in a model.umxPower
Build and run path-based SEM modelsumxRAM
Convert a RAM model to a lavaan stringumxRAM2Lav
Reduce models, and report the results.umxReduce
Reduce an ACE model.umxReduceACE
Reduce a GxE model.umxReduceGxE
Rename a umxMatrix (even in a model)umxRenameMatrix
Generic SEM factor model loading rotation functionumxRotate
Rotate a CP solutionumxRotate.MxModelCP
umxRun: Run an mxModelumxRun
Change or fix parameters (e.g. their values, labels, bounds, ..) in a model.umxSetParameters
Multivariate sex limitation twin modelumxSexLim
Build and run a simplex twin model (not ready for use!)umxSimplex
Summarize twin dataumxSummarizeTwinData
Shows a compact, publication-style, summary of umx modelsumxSummary
Shows a compact, publication-style, summary of a RAM modelumxSummary.MxModel umxSummary.MxRAMModel
Shows a compact, publication-style, summary of a umx Cholesky ACE modelumxSummary.MxModelACE umxSummaryACE
Present results of a twin ACE-model with covariates in table and graphical forms.umxSummary.MxModelACEcov umxSummaryACEcov
Shows a compact, publication-style, summary of a variance-based Cholesky ACE model.umxSummary.MxModelACEv umxSummaryACEv
Present the results of a Common-pathway twin model in table and graphical formumxSummary.MxModelCP umxSummaryCP
Shows a compact, publication-style, summary of a umx Direction of Causation modelumxSummary.MxModelDoC umxSummaryDoC
Summarize a GxE modelumxSummary.MxModelGxE umxSummaryGxE
Summarize a bivariate GxE twin modelumxSummary.MxModelGxEbiv umxSummaryGxEbiv
Present the results of an independent-pathway twin model in table and graphical formumxSummary.MxModelIP umxSummaryIP
Present the results of a Mendelian Randomization Direction of Causation Model in a tableumxSummary.MxModelMRDoC umxSummaryMRDoC
Shows a compact, publication-style, summary of a umx Sex Limitation modelumxSummary.MxModelSexLim umxSummarySexLim
Shows a compact, publication-style, summary of a Simplex model.umxSummary.MxModelSimplex umxSummarySimplex
Make a multi-group modelumxSuperModel
Create the threshold matrix needed for modeling ordinal data.umxThresholdMatrix
Make a twin model from the model describing just one personumxTwinMaker
Build a SEM implementing the instrumental variable designumxMR umxTwoStage
umxUnexplainedCausalNexusumxUnexplainedCausalNexus
Get or print the version of umx, along with detail from OpenMx and general system info.umxVersion
AIC weight-based conditional probabilities.umxWeightedAIC
Anthropometric data on twinsus_skinfold_data
Convert a bracket address into an A_rXcX-style label.xmu_bracket_address2rclabel
Return whether a cell is in a set location of a matrixxmu_cell_is_on
xmu_check_levels_identicalxmu_check_levels_identical
Check data to see if model needs means.xmu_check_needs_means
Check the minimum variance in data framexmu_check_variance
xmu_CI_mergexmu_CI_merge
Stash the CI values of a model as strings in the values of the modelxmu_CI_stash
Remove illegal characters from labelsxmu_clean_label
Drop rows with missing definition variablesxmu_data_missing
Data helper function to swap blocks of data from one set of columns to another.xmu_data_swap_a_block
Determine if a dataset will need statistics for the means if used in a WLS model.xmu_describe_data_WLS
Convert a dataframe into a cov mxData objectxmu_DF_to_mxData_TypeCov
Helper to make the list of vars and their shapes for a graphviz stringxmu_dot_define_shapes
xmu_dot_make_paths (not for end users)xmu_dot_make_paths
xmu_dot_make_residuals (not for end users)xmu_dot_make_residuals
Internal umx function to help plotting graphvizxmu_dot_maker
Return dot code for paths in a matrixxmu_dot_mat2dot
xmu_dot_move_ranks (not for end users)xmu_dot_move_ranks
Helper to make a graphviz rank stringxmu_dot_rank
xmu_dot_rank_str (not for end users)xmu_dot_rank_str
Get one or more columns from mzData or regular data.framexmu_extract_column
Look up and report CIs for free parametersxmu_get_CI
Process table of paths to modelxmu_lavaan_process_group
Make pairs of bin & continuous columns to represent censored dataxmu_make_bin_cont_pair_data
Upgrade a dataframe to an mxData type.xmu_make_mxData
Helper to make a basic top, MZ, and DZ model.xmu_make_TwinSuperModel
Select first item in list of options, while being flexible about choices.xmu_match.arg
Find name for modelxmu_name_from_lavaan_str
Where all data are missing for a twin, add default values for definition variables, allowing the row to be keptxmu_PadAndPruneForDefVars
Re-name variables umxPaths to twin versionsxmu_path_regex
Re-name variables in umxPaths to twin versionsxmu_path2twin
Print algebras from a umx modelxmu_print_algebras
Convert an "A_r1c1"-style label to a bracket address.xmu_rclabel_2_bracket_address
Safely run and summarize a modelxmu_safe_run_summary
Just a helper to cope with deprecated suffix lying around.xmu_set_sep_from_suffix
Show model logLik of model or print comparison tablexmu_show_fit_or_comparison
Internal function to help building simplex modelsxmu_simplex_corner
xmu_standardize_ACExmu_standardize_ACE
xmu_standardize_ACEcovxmu_standardize_ACEcov
Standardize an ACE variance components model (ACEv)xmu_standardize_ACEv
Function to standardize a common pathway modelxmu_standardize_CP
non-user: Standardize an IP modelxmu_standardize_IP
Standardize a Structural Model (not for end users)xmu_standardize_RAM
Standardize a SexLim modelxmu_standardize_SexLim
Standardize a Simplex twin modelxmu_standardize_Simplex
Make start valuesxmu_start_value_list
Helper providing boilerplate start values for means and variance in twin modelsxmu_starts
Order and group the parameters in a RAM summaryxmu_summary_RAM_group_parameters
Add weight matrices to twin models.xmu_twin_add_WeightMatrices
Check basic aspects of input for twin models.xmu_twin_check
Not for user: pull variable names from a twin modelxmu_twin_get_var_names
Make the matrices and algebras for definition-based means modelsxmu_twin_make_def_means_mats_and_alg
Upgrade selDVs to selVarsxmu_twin_upgrade_selDvs2SelVars
xmuHasSquareBracketsxmuHasSquareBrackets
xmuLabel: Add labels to a RAM model, matrix, or pathxmuLabel
xmuLabel_Matrix (not a user function)xmuLabel_Matrix
xmuLabel_MATRIX_Model (not a user function)xmuLabel_MATRIX_Model
xmuLabel_RAM_Model (not a user function)xmuLabel_RAM_Model
Make a deviation-based mxRAMObjective for ordinal models.xmuMakeDeviationThresholdsMatrices
xmuMakeOneHeadedPathsFromPathListxmuMakeOneHeadedPathsFromPathList
xmuMakeTwoHeadedPathsFromPathListxmuMakeTwoHeadedPathsFromPathList
xmuMaxLevelsxmuMaxLevels
xmuMI (not for end users)xmuMI
xmuMinLevelsxmuMinLevels
xmuPropagateLabels (not a user function)xmuPropagateLabels
xmuRAM2OrdinalxmuRAM2Ordinal
Create core of twin model for all-continuous data.xmuTwinSuper_Continuous
xmuTwinSuper_NoBinaryxmuTwinSuper_NoBinary
Not for end-users: Add a means model with covariates to a twin modelxmuTwinUpgradeMeansToCovariateModel
xmuValues: Set values in RAM model, matrix, or pathxmuValues