Как создать гистограмму с одинаковым знаменателем для каждой переменной? - PullRequest
0 голосов
/ 09 мая 2020

Придется ли мне создавать другой столбец для каждого наблюдения, которое является пропорцией?

Вот данные:

count <- c(500, 200, 100, 75)
count_id <- c("6","15","20","21")

Я думал создать новый столбец:

df <- data.frame(count_id,count)
df <- df %>% mutate(prop = count / 2000)

При построении графика с использованием ggplot2 - переменной x будет count_id, а какой будет переменная y? Я предполагаю, что я спрашиваю, хочу ли я, чтобы длина каждой переменной была 2000, и каждая переменная должна отображать количество?

1 Ответ

1 голос
/ 09 мая 2020

Не совсем уверен в том, что вы хотите визуализировать, но, может быть, нарисуйте еще одну полосу до 2000 после фактических подсчетов?

ggplot(df) + geom_col(aes(x=count_id,y=count),fill="#efa8e4") + 
geom_col(aes(x=count_id,y=2000),alpha=.5,fill="#fff0f5") + 
theme_minimal() + 
theme(panel.grid.major = element_blank(), panel.grid.minor=element_blank())

enter image description here

...