Ammar Alkhaldi
2nd Augest 2020
This shiny app will help you to explor baby names. you can find the app here https://ammar-k.shinyapps.io/week4/.
the app have 3 tabs:-
Intro
Plot, it will show you a histogram of the selected name
Table, it will show you a table with the count and proption each year for the selected name
a simple code to produce the histogram for name Emily
library(babynames)
library(dplyr)
library(ggplot2)
babynames %>% filter(name == "Emily",year %in% 2000:2017) %>%
group_by(name) %>% filter(prop > 0.001) %>%
ggplot(aes(x = year, y = n)) +
geom_col()
babynames %>% filter(name == "Emily",year %in% 2000:2017) %>%
group_by(name) %>% filter(prop > 0.001) %>% knitr::kable()
| year | sex | name | n | prop |
|---|---|---|---|---|
| 2000 | F | Emily | 25953 | 0.0130098 |
| 2001 | F | Emily | 25055 | 0.0126538 |
| 2002 | F | Emily | 24463 | 0.0123929 |
| 2003 | F | Emily | 25688 | 0.0128094 |
| 2004 | F | Emily | 25033 | 0.0124136 |
| 2005 | F | Emily | 23937 | 0.0118022 |
| 2006 | F | Emily | 21400 | 0.0102439 |
| 2007 | F | Emily | 19355 | 0.0091522 |
| 2008 | F | Emily | 17429 | 0.0083756 |
| 2009 | F | Emily | 15345 | 0.0075854 |
| 2010 | F | Emily | 14268 | 0.0072860 |
| 2011 | F | Emily | 14251 | 0.0073647 |
| 2012 | F | Emily | 13646 | 0.0070477 |
| 2013 | F | Emily | 13124 | 0.0068217 |
| 2014 | F | Emily | 12642 | 0.0064776 |
| 2015 | F | Emily | 11780 | 0.0060556 |
| 2016 | F | Emily | 10957 | 0.0056818 |
| 2017 | F | Emily | 9746 | 0.0051982 |