Shortcut function with all steps to provide a Graduation Rates report

produce_gr_report(df, part = "ALL", format = "uploadable", ugender = TRUE)

Arguments

df

a dataframe set up according to the readme

part

a string with what part of the report you want to produce "all", "A1", etc.

format

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.

ugender

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

Value

A txt or csv file at the path of your choice

Examples

# \dontshow{
#set temp directory for this example (not necessary for users)
.old_wd <- setwd(tempdir())
# }
# \donttest{
#entire report
produce_gr_report(gr_students)
#> Uploadable results available at C:/Users/alanski/AppData/Local/Temp/Rtmp6NIZ2q/GradRates_AllParts_2023-11-01.txt

#one part in csv format instead of key-value
produce_gr_report(gr_students, part = "B", format = "readable")
#> Readable results available at  C:/Users/alanski/AppData/Local/Temp/Rtmp6NIZ2q/GradRates_PartB_Readable_2023-11-01.csv
# }
# \dontshow{
#reset directory for this example (not necessary for users)
setwd(.old_wd)
# }