Я хочу отформатировать метки значений с помощью разделителей ",", особенно на стратах (столбцах столбцов) графика Аллювиальный / Санки, используя R ggalluvial.
Хотя аналогичные ответы были найдены на других диаграммах, та же попытка вернулась ошибка (обратите внимание на отсутствующие метки значений и испорченные соединения потоков):
library(ggplot2)
library(ggalluvial)
library(scales)
vaccinations$freq = vaccinations$freq * 1000
ggplot(vaccinations,
aes(x = survey, stratum = response, alluvium = subject,
y = freq,
fill = response, label = comma(freq))) +
scale_x_discrete(expand = c(.1, .1)) +
geom_flow() +
geom_stratum(alpha = .5) +
geom_text(stat = "stratum", size = 3) +
theme(legend.position = "bottom") +
ggtitle("vaccination survey responses at three points in time")
Warning message:
Removed 12 rows containing missing values (geom_text).