week4 presentation

Ammar Alkhaldi
2nd Augest 2020

Baby names

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

Plot code

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()

Plot output

plot of chunk unnamed-chunk-2

Data table code

babynames %>% filter(name == "Emily",year %in% 2000:2017) %>%
    group_by(name) %>% filter(prop > 0.001) %>% knitr::kable()

Data table output

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