Using UNM standard: https://unm-student.custhelp.com/app/answers/detail/a_id/3461
e_convert_Grade_to_GPA(Grade)
character string letter grades with trailing + or -: "F", "D-", "D", "D+", ..., "A-", "A", "A+"
GPA numeric from F = 0 to A+ = 4.33, NA if not a letter grade
e_convert_Grade_to_GPA(
Grade =
c("A+", "A", "A-"
, "B+", "B", "B-"
, "C+", "C", "C-"
, "D+", "D", "D-"
, "F"
, NA, 0, "hello"
)
)
#> [1] 4.33 4.00 3.67 3.33 3.00 2.67 2.33 2.00 1.67 1.33 1.00 0.67 0.00 NA NA
#> [16] NA