Как использовать dplyr для группировки элементов по x, подсчитать частоту x для интервала y?

x <- c ('a', 'v', 'c', 'a', 'd', 'e', ​​'g', 'f', 'h', 'y', 'u', ' г», 's', 'W', 'с', 'd', 'G', 'J', 'и', 'R', 's', 's', 's', 'v' , 'б', 'г', 'е', 'ш', 'с', 'd', 'г', 'ч', 'J', 'я', 'т', 'е',» ж», 'W', 'Q', 'Q', 'd', 'v', 'B', 'т', 'т', 'к', 'L', 'и', 'р' , 'о', 'R', 'т', 'N', 'е', 'W', 'W', 'J', 'е', 'с', 'г', 'ч',» т», 'R', 'd', 'е', 'W', 'W', 'W', 'Z', 'е', 'G', 'е', 'ч', 'ч' , 'у', 'R', 'е', 'е', 'л')

y <- выборка (1:40, 79, замена = T)

y 1 38 18 19 19 37 38 26 4 32 23 11 24 36 15 22 19 6 24 13 36 2 26 35 39 8 33 20 19 23 28 5 17 40 26 18 21 [37] 35 23 27 12 3 33 16 32 11 19 4 5 8 19 5 19 33 33 33 13 12 32 21 4 14 8 28 34 33 22 34 19 39 23 6 8 [73] 37 17 21 16 38 15 36

У меня есть две переменные «х» и «у». В «х» имеется более одного наблюдения. Есть значения в у, соответствующие каждому наблюдению в «х»

Я хотел бы добиться группировки, а также разбиения значений у на интервалы.

Иными словами, сколько раз встречалась буква, будет разделено на интервалы, заданные на основе значения, присвоенного этой букве в каждом ее вхождении.

пример :-

не мог правильно представить таблицу, так как я не мог найти лучший способ напечатать ее здесь.

Надеюсь понятно. Я постараюсь повторить это, если это необходимо. Буду признателен за любую помощь в этом отношении.

Ответы на вопрос(2)

Ваш ответ на вопрос