- Notifications
You must be signed in to change notification settings - Fork0
An R package containing Israeli baby names from Israel's Central Bureau of Statistics (LAMAS)
aviezerl/babynamesIL
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
ThebabynamesIL package provides a comprehensive dataset of names given to Israeli babies from 1948 to 2023. This data, sourced from the Israeli Central Bureau of Statistics (LAMAS), includes names used for at least 5 children in at least one gender and sector (Jewish, Muslim, Christian, Druze, and Other).
The package offers two main data objects:
babynamesIL: A dataset containing the number of babies given each name, categorized by year, sex, and sector from 1948 to 2023.babynamesIL_totals: A summary dataframe with the total number of babies given each name, aggregated by sex and sector.
# Install the released version from CRANinstall.packages("babynamesIL")# Install the development version from GitHubdevtools::install_github("aviezerl/babynamesIL")
library(babynamesIL)# yearly datahead(babynamesIL)#> # A tibble: 6 × 6#> sector year sex name n prop#> <chr> <dbl> <chr> <chr> <int> <dbl>#> 1 Christian 1948 F לילה 19 0.129#> 2 Christian 1948 F סמירה 14 0.0952#> 3 Christian 1948 F מארי 13 0.0884#> 4 Christian 1948 F נואל 11 0.0748#> 5 Christian 1948 F אמל 9 0.0612#> 6 Christian 1948 F מרים 7 0.0476
# totals per namehead(babynamesIL_totals)#> # A tibble: 6 × 4#> sector sex name total#> <chr> <chr> <chr> <int>#> 1 Christian F מריה 1072#> 2 Christian F אמל 849#> 3 Christian F מרים 759#> 4 Christian F מארי 580#> 5 Christian F רים 555#> 6 Christian F מאיה 544
Add the missing values:
library(dplyr)#>#> Attaching package: 'dplyr'#> The following objects are masked from 'package:stats':#>#> filter, lag#> The following objects are masked from 'package:base':#>#> intersect, setdiff, setequal, union
babynamesIL %>%tidyr::complete(sector,year,sex,name,fill=list(n=0,prop=0))#> # A tibble: 3,275,600 × 6#> sector year sex name n prop#> <chr> <dbl> <chr> <chr> <int> <dbl>#> 1 Christian 1948 F 'ג'ורג' 0 0#> 2 Christian 1948 F אאוס 0 0#> 3 Christian 1948 F אבא 0 0#> 4 Christian 1948 F אבגיל 0 0#> 5 Christian 1948 F אבטיסאם 0 0#> 6 Christian 1948 F אבי 0 0#> 7 Christian 1948 F אבי-אברהם 0 0#> 8 Christian 1948 F אביאור 0 0#> 9 Christian 1948 F אביאל 0 0#> 10 Christian 1948 F אביב 0 0#> # ℹ 3,275,590 more rows
Plot trajectory of names:
library(ggplot2)babynamesIL %>%tidyr::complete(sector,year,sex,name,fill=list(n=0,prop=0)) %>% filter(name=="מעיין",sector=="Jewish") %>% ggplot(aes(x=year,y=prop,color=sex))+ geom_line()+ggsci::scale_color_aaas()+ scale_y_continuous(labels=scales::percent)+ ggtitle("מעיין הבן מול מעיין הבת")+ theme_classic()
Data was downloaded from:here.
2022 data was downloaded from:here
2023 data was downloaded from:here
A web app using the data is availablehere
About
An R package containing Israeli baby names from Israel's Central Bureau of Statistics (LAMAS)
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.
