Learn R Programming

⚠️There's a newer version (1.3.6) of this package.Take me there.

ILSAmerge

It is common that data from International Large-Scale Assessments (ILSA), like TIMSS, TIMSS Advanced, PIRLS, ICCS, ICILS, CIVED, REDS, RLII, and SITES, come in an unaggregated format.

That means that data is published in hundreds of files, each of one represents a combination of countries and participants (students, teachers, principals, etc.)

It is also common that researches would need to merge this data to include all countries into a single file.

The goal of ILSAmerge is to make this process as simple and as straightforward as possible.

Installation

You can install the stable version of ILSAmerge directly from CRAN:

install.packages("ILSAmerge")

Or, if you wish to install the development version of ILSAmerge:

remotes::install_github("dopatendo/ILSAmerge")

Merge files

For merging ILSA data, we can use ILSAmerge(). For an example see vignette("Merge").

Downloading files

For downloading ILSA data, we can use ILSAdownload(). For an example see vignette("Download").

Identify ILSA files

For identifying populations within a study, we can use ILSAfiles.info(). For an example see vignette("IndentifyILSAfiles").

Load data without merging

If we need to load ILSA data but not save it, we can use justload(). For an example see vignette("Load").

Copy Link

Version

Install

install.packages('ILSAmerge')

Monthly Downloads

629

Version

1.2.5

License

GPL (>= 3.0)

Issues

Pull Requests

Stars

Forks

Maintainer

Andrés Christiansen

Last Published

November 21st, 2024

Functions in ILSAmerge (1.2.5)

availableILSA

Check available ILSA data
spss.syntax

'SPSS' merge syntax
ILSAmerge

Merge ILSA data
combineStudents

Combine student data
addSchools

Add school data
ILSAfile.info

ILSA data files information
ILSAdownload

Download ILSA data
justload

Loading ILSA data into a list
ILSArename

Rename ILSAmerge files