semopy 2: A Structural Equation Modeling Package with Random Effects in Python

06/02/2021
by   Georgy Meshcheryakov, et al.
0

Structural Equation Modeling (SEM) is an umbrella term that includes numerous multivariate statistical techniques that are employed throughout a plethora of research areas, ranging from social to natural sciences. Until recently, SEM software was either commercial or restricted to niche languages, and the lack of SEM packages compatible with more mainstream programming languages was dire. To combat that, we introduced a Python package semopy 1 that surpassed other state-of-the-art software in terms of performance and estimation accuracy. Yet, it was lacking in functionality and its usage was burdened with unnecessary boilerplate code. Here, we introduce a complete overhaul of semopy that improves upon the previous results and comes with lots of new capabilities. Furthermore, we propose a novel SEM model that combines in itself a notion of random effects from linear mixed models (LMMs) to model numerous phenomena, such as spatial data, time series or population stratification in genetics.

READ FULL TEXT

page 9

page 10

page 14

page 18

page 25

page 26

page 30

page 34

research
05/22/2019

semopy: A Python package for Structural Equation Modeling

Structural equation modelling (SEM) is a multivariate statistical techni...
research
08/12/2022

Feature-Based Time-Series Analysis in R using the theft Package

Time series are measured and analyzed across the sciences. One method of...
research
07/26/2020

multivar_horner: a python package for computing Horner factorisations of multivariate polynomials

Many applications in the sciences require numerically stable and computa...
research
12/19/2020

Bambi: A simple interface for fitting Bayesian linear models in Python

The popularity of Bayesian statistical methods has increased dramaticall...
research
07/25/2019

An Empirical Analysis of the Python Package Index (PyPI)

In this research, we provide a comprehensive empirical summary of the Py...
research
10/25/2018

Random Sampling: Practice Makes Imperfect

The pseudo-random number generators (PRNGs), sampling algorithms, and al...
research
08/18/2020

Efficient Bayesian Structural Equation Modeling in Stan

Structural equation models comprise a large class of popular statistical...

Please sign up or login with your details

Forgot password? Click here to reset