# Specify Values
appointmentDuration <- 9 #(in months)
# Specify either Set 1 (months) or Set 2 (percent effort) below:
#Set 1: Months
academicMonths <- 1.3 #AY (academic year) months (should be between 0 to appointmentDuration)
calendarMonths <- 0 #CY (calendar year) months (should be between 0-12)
summerMonths <- 0.5 #SM (summer) months (should be between 0 to [12-appointmentDuration])
# Set 2: Percent Effort
percentEffortAcademic <- 0.1444444 #(a proportion; should be between 0-1)
percentEffortCalendar <- 0 #(a proportion; should be between 0-1)
percentEffortSummer <- 0.1666667 #(a proportion; should be between 0-1)
# Calculations
summerDuration <- 12 - appointmentDuration
# Percent effort (in proportion)
percentEffort(academicMonths = academicMonths)
percentEffort(calendarMonths = calendarMonths)
percentEffort(summerMonths = summerMonths)
# Person-Months From NIH Website
(percentEffort(academicMonths = academicMonths) * appointmentDuration) +
(percentEffort(calendarMonths = calendarMonths) * 12) +
(percentEffort(summerMonths = summerMonths) * summerDuration)
# Person-Months from Academic/Calendar/Summer Months
personMonths(academicMonths = academicMonths,
calendarMonths = calendarMonths,
summerMonths = summerMonths)
# Person-Months from Percent Effort
personMonths(effortAcademic = percentEffortAcademic,
effortCalendar = percentEffortCalendar,
effortSummer = percentEffortSummer)
Run the code above in your browser using DataLab