Функция для вычисления значений, сравнивая последовательные периоды времени

Мне не удалось найти решение для моего запроса о переполнении стека.Этот пост похож , но мой набор данных немного - и что очень важно - отличается (в том, что у меня есть несколько мер «времени» в моей группирующей переменной).У меня есть наблюдения за организмами в разных местах с течением времени.Сайты далее объединяются в более крупные области, поэтому я хочу в конечном итоге иметь функцию, которую я могу вызвать в ddply, чтобы суммировать набор данных для каждого периода времени в географических областях.Однако у меня возникают проблемы с получением нужной мне функции.ВопросКак циклически перемещаться по периодам времени и сравнивать их с предыдущим периодом времени, вычисляя пересечение (т.е. количество «сайтов», встречающихся в обоих периодах времени) и сумму количества, встречающегося в каждом периоде?Набор данных игрушек:Моя функцияЧто я получаю:Чего я ожидал (надеялся!) Достичь:Когда у меня есть рабочая функция, я хочу использовать ее с ddply для всего набора данных, чтобы вычислить эти значения для каждой области.Большое спасибо за любые указатели, подсказки, советы!Я бегаю:
7 голосов | спросил gettingthere 25 Maypm15 2015, 19:48:50

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132