knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.path = "man/figures/README-", out.width = "100%" )
The goal of BeninStats is to collect different data from different sources for Benin Republic.
You can install the released version of BeninStats from CRAN with:
install.packages("BeninStats")
And the development version from GitHub with:
# install.packages("devtools") devtools::install_github("lewishounkpevi/BeninStats")
Benin Republic pyramid of age in 2019:
library(BeninStats) suppressPackageStartupMessages(library(dplyr)) library(tidyr) library(ggplot2) ## basic example code data("pop_by_age") pop <- pop_by_age %>% drop_na() %>% filter(annee == 2019) %>% select(age, male_population, female_population) %>% pivot_longer(cols = c(male_population, female_population), names_to = "genre", values_to = "nbre") %>% mutate(nbre = if_else(genre == "male_population", -1*nbre, nbre ), age = factor(age, levels = age, labels = age)) %>% arrange(genre) ggplot(pop, aes(x = age, y = nbre, fill = genre)) + geom_bar(data = subset(pop, genre == "female_population"), stat = "identity") + geom_bar(data = subset(pop, genre == "male_population"), stat = "identity") + scale_x_discrete () + scale_y_continuous(breaks = seq(-300000, 300000, 50000), labels = paste0(as.character(c(seq(300, 0, -50), seq(50, 300, 50))), "k")) + coord_flip() + labs(title = "Benin Pyramid Of Age", x = "Age", y = NULL, subtitle = "year : 2019", caption = "Source : U.S. Census Bureau") + theme(plot.subtitle = element_text(size = 10, face = "bold", colour = "red", vjust = 1), plot.caption = element_text(face = "bold.italic", vjust = 1), axis.ticks.y = element_line(linetype = "blank"), axis.ticks.x = element_line(linetype = "dashed"), axis.title = element_text(size = 12, colour = "chartreuse4"), axis.text.x = element_text(size = 13, face = "bold", vjust = 0), axis.text.y = element_text(size = 8, angle = 0, face = "plain"), plot.title = element_text(size = 15, face = "bold", colour = "chartreuse4", hjust = 0.5), legend.text = element_text(face = "plain"), panel.grid.major = element_line(linetype = "blank", colour = NA, size = 15), panel.grid.minor = element_line(linetype = "blank", colour = NA, size = 15), panel.background = element_rect(fill = NA, colour = NA, size = 15))
What is special about using README.Rmd
instead of just README.md
? You can include R chunks like so:
names(pop_by_age)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.