# RAMpath: Structural Equation Modeling Using the Reticular Action Model (RAM) Notation

We rewrite of RAMpath software developed by John McArdle and Steven Boker as an R package. In addition to performing regular SEM analysis through the R package lavaan, RAMpath has unique features. First, it can generate path diagrams according to a given model. Second, it can display path tracing rules through path diagrams and decompose total effects into their respective direct and indirect effects as well as decompose variance and covariance into individual bridges. Furthermore, RAMpath can fit dynamic system models automatically based on latent change scores and generate vector field plots based upon results obtained from a bivariate dynamic system. Starting version 0.4, RAMpath can conduct power analysis for both univariate and bivariate latent change score models.

- Author
- Zhiyong Zhang, Jack McArdle, Aki Hamagami, & Kevin Grimm
- Date of publication
- 2016-10-05 16:36:45
- Maintainer
- Zhiyong Zhang <zzhang4@nd.edu>
- License
- GPL-2
- Version
- 0.4
- URLs

## Man pages

- ex1
- Example data set 1
- ex2
- Example data set 2
- ex3
- Example data set 3
- isNumeric
- Is the input a numeric variable
- lavaan2ram
- Convert lavaan output to RAM matrices
- makeBridgeList
- Generate all bridges
- makePathList
- Make a list of effects
- makeSpanList
- Make a list of spans
- plot.lcs.power
- Plot the power curve for each specified parameter
- plot.RAMpath
- Plot the path diagram according to RAM path and bridges or...
- powerBLCS
- Power analysis for bivariate latent change score models
- powerLCS
- Power analysis for univariate latent change score models
- ram2lavaan
- RAM model to lavaan model
- ramBLCS
- Conduct bivariate latent change score analysis
- ramEffectSE
- Sobel standard error for a given effect
- ramFit
- Fit a model using lavaan based on ram input
- ramFlip
- Flip the ram path
- ramIndex
- To be added
- ramLCM
- Conduct growth curve analysis
- ramLCS
- Univariate latent change score model
- ramMatrix
- Generate ram matrices based on ram input
- ramParseLavaan
- lavaan to ram
- ramPathBridge
- Generate path and bridges
- RAMpath-package
- RAMpath for SEM analysis
- ramReFit
- Refit a model with additional paths
- ramRmOne
- Internal function
- ramShowModel
- Show the model using Lavvan model syntax
- ramUniquePath
- Get the uniques paths
- ramVF
- Generate a vector field plot based on the bivariate lcsm
- summary.RAMpath
- Calculate the total and individual contribution for each path...

## Files in this package

RAMpath |

RAMpath/NAMESPACE |

RAMpath/data |

RAMpath/data/ex1.txt.gz |

RAMpath/data/ex2.txt.gz |

RAMpath/data/ex3.txt.gz |

RAMpath/R |

RAMpath/R/blcs.R |

RAMpath/R/power.R |

RAMpath/R/rampath.R |

RAMpath/R/lcm.R |

RAMpath/R/lavaan2ram.R |

RAMpath/R/se.R |

RAMpath/MD5 |

RAMpath/DESCRIPTION |

RAMpath/man |

RAMpath/man/ramUniquePath.Rd |

RAMpath/man/ex3.Rd |

RAMpath/man/plot.RAMpath.Rd |

RAMpath/man/ramReFit.Rd |

RAMpath/man/ramVF.Rd |

RAMpath/man/ramLCS.Rd |

RAMpath/man/ramPathBridge.Rd |

RAMpath/man/ramFit.Rd |

RAMpath/man/ramRmOne.Rd |

RAMpath/man/RAMpath-package.Rd |

RAMpath/man/isNumeric.Rd |

RAMpath/man/makePathList.Rd |

RAMpath/man/ramIndex.Rd |

RAMpath/man/ex2.Rd |

RAMpath/man/lavaan2ram.Rd |

RAMpath/man/ramFlip.Rd |

RAMpath/man/ramBLCS.Rd |

RAMpath/man/ex1.Rd |

RAMpath/man/makeSpanList.Rd |

RAMpath/man/ram2lavaan.Rd |

RAMpath/man/makeBridgeList.Rd |

RAMpath/man/ramEffectSE.Rd |

RAMpath/man/ramLCM.Rd |

RAMpath/man/powerLCS.Rd |

RAMpath/man/plot.lcs.power.Rd |

RAMpath/man/ramShowModel.Rd |

RAMpath/man/powerBLCS.Rd |

RAMpath/man/ramParseLavaan.Rd |

RAMpath/man/summary.RAMpath.Rd |

RAMpath/man/ramMatrix.Rd |