Гистограмма одной переменной, сгруппированной по переменной group-ID, чтобы получить один столбец со всеми значениями для каждой конкретной группы. - PullRequest
0 голосов
/ 23 мая 2018

У меня есть только базовые навыки с R и в отношении предметной области. Я попробовал следующий подход: у меня есть огромный набор данных (Data_IlA), из которого я хочу проанализировать одну переменную (LMXnofive) через гистограмму.Тем не менее, я хочу проанализировать все наблюдения на основе их принадлежности к группе (G1_ID), а также хочу указать процент конкретных ответов (шкала от 0 до 7).Поэтому я создал df:

Data_IlA %>%
select(LMXnofive, G1_ID) %>% 
na.omit -> data_items

data_items %>%  
gather(key = items, value = answer) %>% 
mutate(answer = factor(answer)) %>% 
ggplot(aes(x = items)) +
geom_bar(aes(fill = answer), position = "fill") + coord_flip()

Я не совсем уверен, как идти о назначении значений в LMXnofive различным группам от G1_ID (от 1 до 6), чтобы иметь один столбец для каждой группы.с разными цветами для разных процентов в зависимости от ответов / значений в каждой группе. График, который я получаю с приведенным выше расчетом, следующий:

Каждая помощь очень ценится, спасибо.

...