Как мне растворить повторяющиеся данные и добавить столбец в мой фрейм данных, суммирующий количество, растворенное в r? - PullRequest
0 голосов
/ 30 апреля 2019

Мне нужна помощь о том, как растворить несколько столбцов на основе общности в r, а также добавить новый столбец во фрейм данных, который отражает растворенное количество.Я не включил в макет данные ниже, но данные y и z различны в каждом столбце.У меня тоже сотни рядов.

#My data now

x  y  z  

A
A
A
A
B
B
B
B
B
B
C
C
C
C
C

#How I want my data to look
x  y  z  q

A        4
B        6
C        5

1 Ответ

1 голос
/ 30 апреля 2019

Вы можете использовать dplyr для группировки, затем подсчитать количество записей в каждой группе и поместить в новый столбец, используя summarise:

library(dplyr)
df %>%
  group_by(x) %>%
  summarise(q = n())
...