Я хочу создать новую переменную для каждой группы в моем наборе данных. Я использую этот код:
data <- data %>%
group_by(Set_Number , Set_score) %>%
mutate(test = case_when(
lag(data$Serves_In_Fault) == "Serve In" ~ "Second Serve" ,
lag(data$Serves_In_Fault) == "Fault" ~ "First Serve"
)
)
, хотя это дает мне ошибку
Ошибка: Столбец test
должен иметь длину 93 (размер группы) или единицу, а не 164
Я хочу значение для каждой строки в наборе данных, а не для каждой группы. Пожалуйста, помогите.