Как объединить объекты с одним и тем же символом в столбце? - PullRequest
0 голосов
/ 09 марта 2019

Допустим, у меня есть DF всего 1 столбца «Жанр», и в этом жанре есть «Ужас», «Романтика», «Фантастика» и т. Д.

Жанр

Horror Horror Romance Fiction Romance

Как мне кодировать, чтобы я мог объединить объекты "Ужас" в один?В общем, я хочу, чтобы таблица показала

Жанр

Horror Romance Fiction

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 09 марта 2019

Вы можете получить таблицу, которую вы ищете, используя функцию aggregate.

## Your sample data
DF = read.table(text="Genre Score 
Horror 4 
Horror 6
Romance 7 
Fiction 3 
Romance 10", 
header = TRUE)

Составьте таблицу

TAB = aggregate(DF$Score, list(DF$Genre), mean)
names(TAB) = c("Genre", "MeanScore")
TAB
    Genre MeanScore
1 Fiction       3.0
2  Horror       5.0
3 Romance       8.5
0 голосов
/ 09 марта 2019

unique(DF$Genre)

или

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