У меня есть данные в r, которые содержат более 6000 наблюдений и 96 переменных.
Данные относятся к группам людей и их деятельности и т. Д. c. Если группа вернула идентификационный номер группы, она была записана снова, и было сделано новое наблюдение. Мне нужно объединить строки по идентификатору, чтобы число лиц заняло наибольшее число записанных, но действия и c представляют собой комбинацию обоих наблюдений.
Данные содержат # лиц, действий, удары, время прибытия и др. c. Проблема в том, что некоторые наблюдения были разбиты на две строки, поэтому могут быть действия, которые были записаны для той же группы в другой строке. Идентификатор группы для обоих наблюдений один и тот же, но у одного может быть записано количество отдельных лиц и некоторые записи или воздействия, но второе может быть неполным и иметь только идентификатор группы и последующие воздействия (которые являются дополнительными к тем, которые указаны в первой записи). ). Число лиц в группе никогда не меняется, поэтому мне нужен какой-то способ их объединения, чтобы действия были аддитивными, но #visitors принимает самое высокое значение, время прибытия должно быть записано как можно раньше, а время отправления должно быть позднее из двух наблюдений.
Кто-нибудь знает, как объединить наблюдения на основе идентификатора группы, но изменить протокол объединения на основе переменной.
введите описание изображения здесь