Next Article in Journal
The Prevalence of Nomophobia by Population and by Research Tool: A Systematic Review, Meta-Analysis, and Meta-Regression
Next Article in Special Issue
Estimating Explanatory Extensions of Dichotomous and Polytomous Rasch Models: The eirm Package in R
Previous Article in Journal / Special Issue
Evaluating the Observed Log-Likelihood Function in Two-Level Structural Equation Modeling with Missing Data: From Formulas to R Code
Article

RALSA: Design and Implementation

1
International Educational Research and Evaluation Institute (Slovenia), SI-1000 Ljubljana, Slovenia
2
Educational Research Institute (Slovenia), SI-1000 Ljubljana, Slovenia
Academic Editor: Alexander Robitzsch
Psych 2021, 3(2), 233-248; https://doi.org/10.3390/psych3020018
Received: 9 May 2021 / Revised: 29 May 2021 / Accepted: 7 June 2021 / Published: 12 June 2021
International large-scale assessments (ILSAs) provide invaluable information for researchers and policy makers. Analysis of their data, however, requires methods that go beyond the usual analysis techniques assuming simple random sampling. Several software packages that serve this purpose are available. One such is the R Analyzer for Large-Scale Assessments (RALSA), a newly developed R package. The package can work with data from a large number of ILSAs. It was designed for user experience and is suitable for analysts who lack technical expertise and/or familiarity with the R programming language and statistical software. This paper presents the technical aspects of RALSA—the overall design and structure of the package, its internal organization, and the structure of the analysis and data preparation functions. The use of the data.table package for memory efficiency, speed, and embedded computations is explained through examples. The central aspect of the paper is the utilization of code reuse practices to the achieve consistency, efficiency, and safety of the computations performed by the analysis functions of the package. The comprehensive output system to produce multi-sheet MS Excel workbooks is presented and its workflow explained. The paper also explains how the graphical user interface is constructed and how it is linked to the data preparation and analysis functions available in the package. View Full-Text
Keywords: large-scale assessments and surveys in education; complex sampling design; complex assessment design; data analysis; R programming; code reuse; GUI programming large-scale assessments and surveys in education; complex sampling design; complex assessment design; data analysis; R programming; code reuse; GUI programming
Show Figures

Figure 1

MDPI and ACS Style

Mirazchiyski, P.V. RALSA: Design and Implementation. Psych 2021, 3, 233-248. https://doi.org/10.3390/psych3020018

AMA Style

Mirazchiyski PV. RALSA: Design and Implementation. Psych. 2021; 3(2):233-248. https://doi.org/10.3390/psych3020018

Chicago/Turabian Style

Mirazchiyski, Plamen V. 2021. "RALSA: Design and Implementation" Psych 3, no. 2: 233-248. https://doi.org/10.3390/psych3020018

Find Other Styles

Article Access Map by Country/Region

1
Back to TopTop