library(ggplot2)
library(VennDiagram)
## Warning: package 'VennDiagram' was built under R version 3.4.4
## Loading required package: grid
## Loading required package: futile.logger
## Warning: package 'futile.logger' was built under R version 3.4.4
2.6 Dice rolls.
2.8 Poverty and language
bp = 14.6
fl = 20.7
common = 4.2
diag <- draw.pairwise.venn(bp, fl, common, c("BP", "FL"))
grid.draw(diag)
2.20 Assortative Mating
(114/204 + 108/204) - 78/204
## [1] 0.7058824
r{prob male blue} (78/204)/ (114/204)
(19/204)/(54/204)
## [1] 0.3518519
(11/204)/(36/204)
## [1] 0.3055556
2.30 Books on bookshelf
(28/95) * (59/94)
## [1] 0.1849944
(72/95) * (28/94)
## [1] 0.2257559
(72/95) * (28/95)
## [1] 0.2233795
2.38 Baggage Fees
(0 * 0.54) + (0.34 * 25) + (0.12 * 60)
## [1] 15.7
sqrt(0.54*(0-15.7)^2 + 0.34*(25-15.7)^2 + 0.12*(60-15.7)^2)
## [1] 19.95019
15.7*120
## [1] 1884
19.95 * sqrt(120)
## [1] 218.5413
2.44 Income and Gender
inc = c("$1 to $9,999 or loss",
"$10,000 to $14,999",
"$15,000 to $24,999",
"$25,000 to $34,999",
"$35,000 to $49,999",
"$50,000 to $64,000",
"$65,000 to $74,999",
"$75,000 to $99,999",
"$100,000 or more")
tot = c(.022, .047, .158, .183, .212, .139, .058, .084, 0.097)
inc_gender <- data.frame(inc, tot)
ggplot(inc_gender, aes(inc, tot)) + geom_bar(stat = "identity") + theme(axis.text.x = element_text(angle = 45, hjust = 1))
Distribution is normal
sum(tot[1:5])
## [1] 0.622
sum(tot[1:5])*0.41
## [1] 0.25502