Back to Search Start Over

RALSA: Design and Implementation

Authors :
Plamen Vladkov Mirazchiyski
Source :
Psych, Vol 3, Iss 2, Pp 233-248 (2021)
Publication Year :
2021
Publisher :
MDPI AG, 2021.

Abstract

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.

Details

Language :
English
ISSN :
26248611
Volume :
3
Issue :
2
Database :
Directory of Open Access Journals
Journal :
Psych
Publication Type :
Academic Journal
Accession number :
edsdoj.7e101cb5c20e4742bd24da7d02c95f29
Document Type :
article
Full Text :
https://doi.org/10.3390/psych3020018