jamovi
1 Overview of jamovi
jamovi is similar to SPSS in that it has a graphical user interface that allows point-and-click for analysis. Unlike SPSS, however, jamovi is free. jamovi can also provide the R code that used to perform the analysis.
2 Best Practices
Create a syntax file for performing all commands, including importing data, computing variables, recoding variables, running analyses, etc. The benefit of using syntax files (and code-based files, more generally) is that they allow you to reproduce your findings again with the same data file. This is important so you do not have to remember all of the steps you followed to generate the analysis. This also allows you to quickly re-run the analysis if the data file is updated due to the collection of more data. To generate the syntax for a particular step, change to “syntax mode” to see the
Rsyntax that is used to perform the analysis step. If you are unsure whatjamovicommand is needed, run the command via “point and click” in the interface; however, instead of clicking “OK”, click “Paste”.- Have one syntax file for importing data, computing composites, recoding variables, and saving data (e.g.,
import.R). - Have a separate syntax file for generating frequencies, descriptive statistics, and correlation matrices (e.g.,
descriptives.R). - Have a separate syntax file for running analyses (e.g.,
analyses.R). - Comment your syntax frequently
- to comment use the following convention:
#type comment
- to comment use the following convention:
- Save your syntax frequently
- Have one syntax file for importing data, computing composites, recoding variables, and saving data (e.g.,
3 Install modules for jamovi
To install modules for jamovi, see here: https://dev.jamovi.org/tuts0101-getting-started.html (archived at https://perma.cc/E3NY-8MGH)
4 Structural Equation Modeling in jamovi
SEMLj module for jamovi: