R/produce_e1d_report.R
produce_e1d_report.Rd
Shortcut function with all steps to provide a 12 Month Enrollment report
produce_e1d_report(
df,
hrs,
part = "ALL",
format = "uploadable",
ugender = TRUE,
ggender = TRUE
)
A dataframe set up according to the readme for students
A dataframe set up according to the readme for instructional activity
A string with what part of the report you want to produce: 'all', 'A', etc.
A string ("uploadable"
will produce a properly formatted
upload file. "readable"
will produce a csv of the upload file (only
works for one part at a time). "both"
will provide both options, but
only works with one part at a time.
A boolean: TRUE means you are collecting and able to report "another gender" for undergraduate students, even if you have no (or few) such students. Set as FALSE if necessary
A boolean: TRUE means you are collecting and able to report "another gender" for graduate students, even if you have no (or few) such students. Set as FALSE if necessary
A txt or csv file at the path of your choice
# \dontshow{
#set temp directory for this example (not necessary for users)
.old_wd <- setwd(tempdir())
# }
# \donttest{
#entire report
produce_e1d_report(e1d_students, e1d_instr)
#> Uploadable results available at C:/Users/alanski/AppData/Local/Temp/Rtmp6NIZ2q/12MonthEnrollment_AllParts_2023-11-01.txt
#one part, as csv instead of key-value file
produce_e1d_report(e1d_students, part = "A", format = "readable")
#> Readable results available at C:/Users/alanski/AppData/Local/Temp/Rtmp6NIZ2q/12MonthEnrollment_PartA_Readable_2023-11-01.csv
# }
# \dontshow{
#reset directory for this example (not necessary for users)
setwd(.old_wd)
# }