У меня есть набор данных, состоящий из двух столбцов. Столбец даты и времени и столбец с числовыми значениями. Это простой набор данных, поэтому я его не прикреплял.
Что мне нужно сделать, так это отфильтровать или подмножить данные, соответствующие расписанию занятий, чтобы я получил набор данных/фрейм данных со значениями даты и времени и числовыми значениями только для времени, когда в классе есть лекции.
Расписание занятий отличается от каждого дня недели, т.е. Понедельник 8:00-9:50, 10:30-11:30, 14:50-15:50. Вторник 10.30-11.30, 14.10-15.30, среда... и так далее.
Есть идеи, как я могу это сделать?
Обычно я конвертирую значения даты и времени в формат POSIXct, но недавно прочитал о lubridate.
Я просто до сих пор не уверен, как эффективно подмножить все эти критерии.
Возможно, мне следует сначала разделить данные по дням недели. А затем подмножить разные дни недели в зависимости от времени лекций...
Надеюсь, кто-нибудь может мне помочь.
Кстати: данные за весь 2014 год, поэтому мне действительно приходится избегать данных, когда у класса есть праздники...
subset
справится с этой задачей, как только данные будут организованы удобным способом. - person arvi1000   schedule 28.05.2015