В этих данных рассмотрим c
и t
как факторы и f
как частоту c
.
library(tidyverse)
df <- tribble(~"c", ~"f", ~"t",
"a", 49, "zoo",
"b", 12, "foo",
"p", 9, "zoo",
"q", 29, "foo",
"c", 15, "zoo")
df %>%
ggplot(aes(as.factor(c), f, fill = t)) +
geom_bar(stat = "identity") +
aes(x = fct_reorder(c, f, .desc = F)) +
coord_flip()
Приведенные выше коды дают этот график
На этом графике как сохранить похожие переменные вместе, например, синий рядом с синим и красный с красным.