При работе с набором данных, подобным следующему:
program <- c("Miami", "Miami", "Miami", "Orlando", "Orlando", "Tampa")
student <- c("Mark", "Mark", "Mark", "Brandon", "Brandon", "Michael")
assessment_date <- c("2019-07-01", "2019-07-27", "2019-08-02", "2019-07-25", "2019-08-05", "2019-07-25")
score <- c(2.3, 3.5, 2.8, 5.6, 5, 5.5)
Из этого набора данных я хочу сгруппировать строки по программе и студенту, чтобы затем извлечь минимальную дату из этого group_by и установить sh вызов нового столбца Pre_Score.
Пример вывода. Надеюсь, это выглядит так:
names(df) <- c("Program", "Student", "Pre Score")
df[1, ] <- c("Miami", "Mark", 2.3)
Надеюсь, это имеет смысл. Любая помощь будет очень признателен.