library(nullabor)
set.seed(252)
tb_oz_2012 <- tb |>
filter(iso3 == "AUS",
year == 2012) |>
select(iso3, year, new_sp_m04:new_ep_m65) |>
pivot_longer(cols=new_sp_m04:new_ep_m65,
names_to = "var",
values_to = "count") |>
separate(var, into=c("new", "type", "sexage")) |>
select(-new) |>
filter(!(sexage %in% c("sexunk014", "sexunk04",
"sexunk15plus", "sexunk514",
"f15plus", "m15plus"))) |>
group_by(sexage) |>
summarise(count = sum(count, na.rm=TRUE)) |>
mutate(sex=str_sub(sexage, 1, 1),
age=str_sub(sexage, 2, str_length(sexage))) |>
group_by(sex) |>
summarise(count=sum(count)) |>
ungroup() |>
mutate(sex01 = ifelse(sex=="m", 0, 1)) |>
select(-sex)
ggplot(lineup(null_dist("count", "binom",
list(size=sum(tb_oz_2012$count),
p=0.5)),
tb_oz_2012, n=10),
aes(x=sex01, y=count)) +
geom_col() +
facet_wrap(~.sample, ncol=5) +
theme(axis.text = element_blank(),
axis.title = element_blank(),
panel.grid.major = element_blank())