get_instructor_schedule {catool} | R Documentation |
Filter Course Schedule by Instructor (Regex-Friendly, Case-Insensitive)
Description
Returns a subset of the course schedule containing courses taught by the specified instructor. Matching is case-insensitive and supports regular expressions, allowing flexible partial or pattern-based matching. If no match is found, a warning is issued and an empty data frame is returned.
Usage
get_instructor_schedule(instructor_name, schedule_df = schedule)
Arguments
instructor_name |
A character string (or regular expression) used to match against values in the |
schedule_df |
A data frame containing course schedule data with an |
Value
A data frame of courses assigned to instructors matching the given pattern, sorted by descending enrollment.
Examples
get_instructor_schedule("smith", schedule_df = schedule) # partial match
get_instructor_schedule("^Smith,", schedule_df = schedule) # regex: starts with Smith
get_instructor_schedule("Robinson|Smith", schedule_df = schedule) # regex: matches either
[Package catool version 1.0.1 Index]