Data Science Desktop Survival Guide
by Graham Williams |
|||||
Flipped Text Annotations Commas |
20200823
ds %>%
filter(location %in% (ds$location %>% unique %>% sample(20))) %>% mutate(location=factor(location, levels=(location %>% unique() %>% sort() %>% rev()))) %>% ggplot(aes(location, fill=location)) + geom_bar(width=1, colour="white") + theme(legend.position="none") + coord_flip() + geom_text(stat="count", color="white", hjust=1.0, size=3, aes(y=as.integer(..count..), label=scales::comma(..count.., accuracy=1)))
Using scales::comma() for large numbers is essential in any plot to avoid misreading the magnitude.
|