Title: OECD PISA Datasets from 2000-2022 in an Easy-to-Use Format
Version: 1.1.0
Description: The Programme for International Student Assessment (PISA) is a global study conducted by the Organization for Economic Cooperation and Development (OECD) in member and non-member countries to assess educational systems by assessing 15-year-old school students academic performance in mathematics, science, and reading. This datasets contains information on their scores and other socioeconomic characteristics, information about their school and its infrastructure, as well as the countries that are taking part in the program.
Depends: R (≥ 3.5.0)
Encoding: UTF-8
RoxygenNote: 7.3.2
VignetteBuilder: knitr
License: MIT + file LICENSE
URL: https://kevinwang09.github.io/learningtower/, https://github.com/kevinwang09/learningtower
BugReports: https://github.com/kevinwang09/learningtower/issues
Imports: tibble, dplyr
Suggests: testthat (≥ 3.0.0), knitr, rmarkdown, ggplot2, forcats, scales
Config/testthat/edition: 3
LazyData: true
LazyDataCompression: xz
NeedsCompilation: no
Packaged: 2024-12-21 01:51:19 UTC; kevinwang
Author: Kevin Wang [aut, cre], Paul Yacobellis [aut], Erika Siregar [aut], Sarah Romanes [aut], Kim Fitter [aut], Giulio Valentino Dalla Riva [aut], Dianne Cook [aut], Nick Tierney [aut], Priya Dingorkar [aut], Shabarish Sai Subramanian [aut], Guan Ru Chen [aut]
Maintainer: Kevin Wang <kevinwangstats@gmail.com>
Repository: CRAN
Date/Publication: 2024-12-21 22:40:02 UTC

Country iso3c and name mapping for PISA OECD countries participants.

Description

A dataset containing mapping of the country ISO code to the country names. More information on participating countries can be found at https://www.oecd.org/pisa/aboutpisa/pisa-participants.htm.

Format

A tibble of the following variables


load_student() function allows the user to extract the PISA student scores for any desired year from 2000-2022

Description

load_student() function was created to extract the data of student's scores in any years from 2000-2022, the function requires any of the year as it argument or a string "all" that will return all the PISA scores of the students from the years 2000-2022.

Usage

load_student(year = "2000")

Arguments

year

is the required parameter for the function to display the dataset the user wants to view the PISA scores for the selected year else the entire student data will be available to the user

Value

A dataset of PISA scores of students that took the test in the selected year as per user from the years 2000-2018

Examples

## Not run: 
library(learningtower)
student_all <- load_student("all")
student_2000 <- load_student("2000")

## End(Not run)


Subset of the School data available for the years 2000-2022 from the PISA OECD database

Description

A subset data containing school weight and other information from the triennial testing of 15 year olds around the globe. Original data available from https://www.oecd.org/en/about/programmes/pisa/pisa-data.html.

Format

A tibble of the following variables


Processed and Sampled PISA Student Data (2000-2022)

Description

This dataset provides a clean and processed subset of the OECD PISA student data for the years 2000-2022. The original data is sourced from https://www.oecd.org/en/about/programmes/pisa/pisa-data.html and has been prepared for analysis. A sampling of 50 students per country (for OECD countries) has been included for each year. The data curation and sampling process are documented in https://github.com/kevinwang09/learningtower_masonry/blob/master/Code/student_bind_rows.Rmd

Format

A tibble of the following variables

Examples

library(dplyr)
data(student_subset_2000)
data(student_subset_2003)
dplyr::bind_rows(
student_subset_2000,
student_subset_2003
)