Это связано с построением кумулятивных счетчиков в ggplot2, но этот вопрос касался непрерывного переменная (а не дискретная).
Вот у меня есть гистограмма
set.seed(2021)
dat <- data.frame(x = c(rpois(100, 1), 7, 10))
ggplot(dat) + geom_bar(aes(x, ..count..))
Я пытаюсь построить совокупный счет с
ggplot(dat) + geom_bar(aes(x, cumsum(..count..)))
Есть пробелы, когда есть «отсутствующие значения» (т.е. когда x
равно 5, 6, 7, 9).
Есть ли быстрый и простой способ получить столбчатую диаграмму с промежутками, заполненными столбцами, т. е. у меня будет 11 столбцов? Я мог бы вручную создать фрейм данных с кумулятивными подсчетами и построить его как обычно, но мне любопытно, есть ли более элегантный способ.