Я даю набор данных под названием ChickWeight.Это имеет вес цыплят за период времени.Мне нужно ввести новую переменную, которая измеряет текущую разницу веса по сравнению с днем 0. Набор данных находится в библиотеке (наборы данных), поэтому вы должны иметь его.
library(dplyr)
weightgain <- ChickWeight %>%
group_by(Chick) %>%
filter(any(Time == 21)) %>%
mutate(weightgain = weight - first(weight))
У меня есть этот код, но этот код просто вычитает каждый вес на 42, который является весом в момент времени 0 для цыплёнка 1. Мне нужно, чтобы каждый цыпленок вычитал свой вес в момент времени 0, чтобыстолбец увеличения веса правильный.