Package: IPEDSuploadables 2.9.1

IPEDSuploadables: Transforms Institutional Data into Text Files for IPEDS Automated Import/Upload

Starting from user-supplied institutional data, these scripts transform, aggregate, and reshape the information to produce key-value pair data files that are able to be uploaded to IPEDS (Integrated Postsecondary Education Data System) through their submission portal <https://surveys.nces.ed.gov/ipeds/>. Starting data specifications can be found in the vignettes. Final files are saved locally to a location of the user's choice. User-friendly readable files can also be produced for purposes of data review and validation.

Authors:Alison Lanski [aut, cre], Shiloh Fling [aut]

IPEDSuploadables_2.9.1.tar.gz
IPEDSuploadables_2.9.1.zip(r-4.5)IPEDSuploadables_2.9.1.zip(r-4.4)IPEDSuploadables_2.9.1.zip(r-4.3)
IPEDSuploadables_2.9.1.tgz(r-4.4-any)IPEDSuploadables_2.9.1.tgz(r-4.3-any)
IPEDSuploadables_2.9.1.tar.gz(r-4.5-noble)IPEDSuploadables_2.9.1.tar.gz(r-4.4-noble)
IPEDSuploadables_2.9.1.tgz(r-4.4-emscripten)IPEDSuploadables_2.9.1.tgz(r-4.3-emscripten)
IPEDSuploadables.pdf |IPEDSuploadables.html
IPEDSuploadables/json (API)
NEWS

# Install 'IPEDSuploadables' in R:
install.packages('IPEDSuploadables', repos = c('https://alisonlanski.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/alisonlanski/ipedsuploadables/issues

Datasets:
  • com_cips - Dummy cip data for Completions functions
  • com_students - Dummy student data for Completions functions
  • e1d_instr - Dummy aggregated data for 12 Month Enrollment part B
  • e1d_students - Dummy student-level data for 12 Month Enrollment parts A, C, D, E, and F
  • ef1_retention - Dummy student retention data for Fall Enrollment scripts part E
  • ef1_students - Dummy student data for Fall Enrollment scripts
  • gr200_students - Dummy student data for Graduation Rates 200 functions
  • gr_students - Dummy student data for the Graduation Rates scripts
  • hr_staff - Dummy staff data for Human Resources functions
  • om_students - Dummy data for Outcome Measures functions
  • specs_COM - Table of data requirements for Completions starting dataframe
  • specs_E1D - Table of data requirements for 12 Month Enrollment starting dataframes
  • specs_EF1 - Table of data requirements for Fall Enrollment starting dataframes
  • specs_GR - Table of data requirements for Graduation Rates starting dataframe
  • specs_GR200 - Table of data requirements for Grad Rates 200 starting dataframe
  • specs_HR - Table of data requirements for HR starting dataframe
  • specs_OM - Table of data requirements for OM starting dataframe

On CRAN:

6.93 score 8 stars 39 scripts 260 downloads 62 exports 26 dependencies

Last updated 3 months agofrom:b1af7c21f1. Checks:OK: 6 NOTE: 1. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 01 2024
R-4.5-winOKNov 01 2024
R-4.5-linuxOKNov 01 2024
R-4.4-winNOTENov 01 2024
R-4.4-macOKNov 01 2024
R-4.3-winOKNov 01 2024
R-4.3-macOKNov 01 2024

Exports:create_dummy_data_comcreate_dummy_data_e1dcreate_dummy_data_ef1create_dummy_data_grcreate_dummy_data_gr200create_dummy_data_hrcreate_dummy_data_omget_ipeds_unitidmake_com_part_Amake_com_part_Bmake_com_part_Cmake_com_part_Dmake_com_part_Emake_e1d_part_Amake_e1d_part_Bmake_e1d_part_Cmake_e1d_part_Dmake_e1d_part_Emake_e1d_part_Fmake_ef1_part_Amake_ef1_part_Bmake_ef1_part_Cmake_ef1_part_Dmake_ef1_part_Emake_ef1_part_Fmake_ef1_part_Gmake_ef1_part_Hmake_gr_part_Bmake_gr_part_Cmake_gr_part_Emake_gr200make_hr_part_A1make_hr_part_A2make_hr_part_B1make_hr_part_B2make_hr_part_B3make_hr_part_D1make_hr_part_D2make_hr_part_D3make_hr_part_D4make_hr_part_G1make_hr_part_G2make_hr_part_H1make_hr_part_H2make_om_part_Amake_om_part_Bmake_om_part_Cmake_om_part_Dprep_com_data_frameprep_ef1_data_frameprep_hr_data_frameprep_om_data_frameproduce_com_reportproduce_e1d_reportproduce_ef1_reportproduce_gr_reportproduce_gr200_reportproduce_hr_reportproduce_om_reportproduce_other_reportwrite_reportwrite_report_csv

Dependencies:clicpp11dplyrfansigenericsgluelifecyclelubridatemagrittrpillarpkgconfigpurrrR6rlangrstudioapistringistringrsvDialogssvGUItibbletidyrtidyselecttimechangeutf8vctrswithr

How to produce other key-value uploads

Rendered fromhowto_use_autoformat.Rmdusingknitr::rmarkdownon Nov 01 2024.

Last update: 2023-09-06
Started: 2022-01-26

How to use this package to support your IPEDS reporting

Rendered fromhowto_overall_ipedsuploadables.Rmdusingknitr::rmarkdownon Nov 01 2024.

Last update: 2024-08-30
Started: 2021-10-08

Set up your data for IPEDS 12 Month Enrollment processing

Rendered fromsetup_for_12monthenrollment.Rmdusingknitr::rmarkdownon Nov 01 2024.

Last update: 2024-08-31
Started: 2021-08-13

Set up your data for IPEDS Completions processing

Rendered fromsetup_for_completions.Rmdusingknitr::rmarkdownon Nov 01 2024.

Last update: 2024-08-31
Started: 2020-08-28

Set up your data for IPEDS Fall Enrollment processing

Rendered fromsetup_for_fallenrollment.Rmdusingknitr::rmarkdownon Nov 01 2024.

Last update: 2024-08-31
Started: 2021-09-07

Set up your data for IPEDS GR processing

Rendered fromsetup_for_gr.Rmdusingknitr::rmarkdownon Nov 01 2024.

Last update: 2024-08-31
Started: 2021-08-26

Set up your data for IPEDS Graduation Rates 200 processing

Rendered fromsetup_for_gr200.Rmdusingknitr::rmarkdownon Nov 01 2024.

Last update: 2024-08-31
Started: 2021-08-20

Set up your data for IPEDS HR processing

Rendered fromsetup_for_hr.Rmdusingknitr::rmarkdownon Nov 01 2024.

Last update: 2024-08-31
Started: 2020-07-24

Set up your data for IPEDS OM processing

Rendered fromsetup_for_om.Rmdusingknitr::rmarkdownon Nov 01 2024.

Last update: 2024-08-31
Started: 2021-08-20

Readme and manuals

Help Manual

Help pageTopics
Shortcut function to turn a dataframe into key-value pairsapply_upload_format
Dummy cip data for Completions functionscom_cips
Dummy student data for Completions functionscom_students
Create dummy data for testing the completions functionscreate_dummy_data_com
Create dummy data for testing the completions functionscreate_dummy_data_e1d
Create dummy data for testing the fall enrollment functionscreate_dummy_data_ef1
Create dummy data for testing the Grad Rates functionscreate_dummy_data_gr
Create dummy data for testing the Grad Rates 200 functioncreate_dummy_data_gr200
Create dummy data for testing the hr functionscreate_dummy_data_hr
Create dummy data for testing the outcome measures functionscreate_dummy_data_om
Dummy aggregated data for 12 Month Enrollment part Be1d_instr
Dummy student-level data for 12 Month Enrollment parts A, C, D, E, and Fe1d_students
Dummy student retention data for Fall Enrollment scripts part Eef1_retention
Dummy student data for Fall Enrollment scriptsef1_students
Grab institution's UNITID from supplied data to populate missing-data rowsget_ipeds_unitid
Dummy student data for the Graduation Rates scriptsgr_students
Dummy student data for Graduation Rates 200 functionsgr200_students
Dummy staff data for Human Resources functionshr_staff
'IPEDSuploadables' packageIPEDSuploadables
Make Completions Part Amake_com_part_A
Make Completions Part Bmake_com_part_B
Make Completions Part Cmake_com_part_C
Make Completions Part Dmake_com_part_D
Make Completions Part E (gender details)make_com_part_E
Make 12 Month Enrollment Part Amake_e1d_part_A
Make 12 Month Enrollment Part Bmake_e1d_part_B
Make 12 Month Enrollment Part Cmake_e1d_part_C
Make 12 Month Enrollment Part D (gender details)make_e1d_part_D
Make 12 Month Enrollment Part Emake_e1d_part_E
Make 12 Month Enrollment Part Fmake_e1d_part_F
Make Fall Enrollment Part Amake_ef1_part_A
Make Fall Enrollment Part Bmake_ef1_part_B
Make Fall Enrollment Part Cmake_ef1_part_C
Make Fall Enrollment Part Dmake_ef1_part_D
Make Fall Enrollment Part Emake_ef1_part_E
Make Fall Enrollment Part Fmake_ef1_part_F
Make Fall Enrollment Part Gmake_ef1_part_G
Make Fall Enrollment Part H (gender details)make_ef1_part_H
Make Graduation Rates Part Bmake_gr_part_B
Make Graduation Rates Part Cmake_gr_part_C
Make Graduation Rates 200make_gr200
Make Human Resources Part A1make_hr_part_A1
Make Human Resources Part A2make_hr_part_A2
Make Human Resources Part B1make_hr_part_B1
Make Human Resources Part B2make_hr_part_B2
Make Human Resources Part B3make_hr_part_B3
Make Human Resources Part D1make_hr_part_D1
Make Human Resources Part D2make_hr_part_D2
Make Human Resources Part D3make_hr_part_D3
Make Human Resources Part D4make_hr_part_D4
Make Human Resources Part G1make_hr_part_G1
Make Human Resources Part G2make_hr_part_G2
Make Human Resources Part H1make_hr_part_H1
Make Human Resources Part H2make_hr_part_H2
Make Outcome Measures Part Amake_om_part_A
Make Outcome Measures Part Bmake_om_part_B
Make Outcome Measures Part Cmake_om_part_C
Make Outcome Measures Part Dmake_om_part_D
Dummy data for Outcome Measures functionsom_students
Some initial recoding for Completionsprep_com_data_frame
Some initial recoding for Fall Enrollmentprep_ef1_data_frame
Some initial recoding for Human Resourcesprep_hr_data_frame
Set up extra_awards df for Outcome Measures part B, C, Dprep_om_awards
Some initial recoding for OutcomeMeasuresprep_om_data_frame
Shortcut function with all steps to provide a Completions reportproduce_com_report
Shortcut function with all steps to provide a 12 Month Enrollment reportproduce_e1d_report
Shortcut function with all steps to provide a Fall Enrollment reportproduce_ef1_report
Shortcut function with all steps to provide a Graduation Rates reportproduce_gr_report
Shortcut function with all steps to provide a Grad Rates 200 reportproduce_gr200_report
Shortcut function with all steps to provide a Human Resources reportproduce_hr_report
Shortcut function with all steps to provide an Outcome Measures reportproduce_om_report
Produce an upload-compatible txt file from pre-aggregated filesproduce_other_report
Set the path for where the reports will be saved to.set_report_path
Table of data requirements for Completions starting dataframespecs_COM
Table of data requirements for 12 Month Enrollment starting dataframesspecs_E1D
Table of data requirements for Fall Enrollment starting dataframesspecs_EF1
Table of data requirements for Graduation Rates starting dataframespecs_GR
Table of data requirements for Grad Rates 200 starting dataframespecs_GR200
Table of data requirements for HR starting dataframespecs_HR
Table of data requirements for OM starting dataframespecs_OM
Write the prepared data to a txt file in key-value formatwrite_report
Write the prepared data to a csv filewrite_report_csv