Объединить данные в ячейки по определенной метрике - PullRequest
0 голосов
/ 15 апреля 2020

Предположим, у меня есть набор данных в R ниже с переменными x1 и x2, где значения в x1 отсортированы по возрастанию значения.

x1  x2 
-4  2.3
-1  2
0   1.7
3   2.3
4   3.2
7   .8

Я бы хотел, чтобы bin x1 на 3 группы, где каждая ячейка содержит примерно равную сумму значения в x2, (в приведенном ниже примере около 4), т.е.

x1  x2   Bin
-4  2.3  1
-1  2    1
0   1.7  2
3   2.3  2
4   3.2  3
7   .8   3

Есть ли быстрый и эффективный способ сделать это? Предпочтительно с использованием dplyr.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...