From 060403384962f6224f24dcc30bdf790c49da596f Mon Sep 17 00:00:00 2001 From: Luis Date: Tue, 7 Feb 2023 22:52:43 -0500 Subject: [PATCH] Update Lecture 4-5 Conclude Lecture 4 and Started lecture 5 --- .Rhistory | 408 ++-- .../185887ddecfc46e4a5fb728aadce6e32 | Bin 965 -> 0 bytes .../4e0121cfc9e74692bb952169ff077b78 | Bin 9283 -> 0 bytes .../B584AE7E/pcs/windowlayoutstate.pper | 12 +- .Rproj.user/B584AE7E/sources/per/t/18D958F7 | 34 - .../B584AE7E/sources/per/t/18D958F7-contents | 0 .Rproj.user/B584AE7E/sources/per/t/53D919D4 | 28 - .../B584AE7E/sources/per/t/53D919D4-contents | 0 .Rproj.user/B584AE7E/sources/per/t/77F68D30 | 12 +- .../B584AE7E/sources/per/t/77F68D30-contents | 115 + .Rproj.user/B584AE7E/sources/per/t/AC03FAA1 | 28 - .../B584AE7E/sources/per/t/AC03FAA1-contents | 0 .Rproj.user/B584AE7E/sources/per/t/FA83A758 | 26 - .../B584AE7E/sources/per/t/FA83A758-contents | 1875 ----------------- .Rproj.user/B584AE7E/sources/prop/EA93BB00 | 6 +- .../B584AE7E/viewer-cache/1A4706DF.Rdata | Bin 14047 -> 0 bytes .../1/s/c0jrftmj331il/00000f.csv | 15 - .../1/s/c11kjcel8rada/00001a.png | Bin 5751 -> 5411 bytes .../1/s/c3qooae84c4xs/00001a.png | Bin 4582 -> 4261 bytes .../1/s/c5ns7cfqmp4sr/00000f.csv | 4 +- .../1/s/c7jwe67ih7e5t/000011.csv | 11 - .../1/s/cff5zae4b4ix2/00001a.png | Bin 4957 -> 4609 bytes .../1/s/cgq5kq1n6i5pg/000023.png | Bin 9463 -> 8929 bytes .../1/s/chunks.json | 2 +- .../1/s/cnq8c446n0wtz/00001a.png | Bin 4957 -> 4609 bytes .../1/s/cozvs9s6hxsfi/000012.png | Bin 4681 -> 4379 bytes .../1/s/crdz8pq0jk07z/00000f.csv | 1212 ----------- .../1/s/csibvqbb2q9r9/000013.csv | 1 - .../1/s/csibvqbb2q9r9/000014.metadata | 1 - .../1/s/csibvqbb2q9r9/000014.png | Bin 9379 -> 0 bytes .../1/s/csibvqbb2q9r9/000014.snapshot | Bin 248315 -> 0 bytes .../1/s/csmeeql20tusx/000010.png | Bin 5230 -> 4910 bytes .../1/s/cuj4f1k7oy0f9/00001a.png | Bin 4582 -> 4261 bytes .../1/s/cuugb0843jsqr/000022.png | Bin 5621 -> 5329 bytes .../1/s/cvya5ncyop03f/000011.csv | 237 --- .../1/s/cvya5ncyop03f/000012.metadata | 1 - .../1/s/cvya5ncyop03f/000012.rdf | Bin 366 -> 0 bytes .../1/s/cwqxet0zexx43/00001a.png | Bin 5398 -> 4969 bytes .../1/s/cwqxet0zexx43/00001e.png | Bin 4430 -> 3947 bytes .../1/s/cwztp6gqf9w0s/000014.png | Bin 5955 -> 5464 bytes .../1/s/czdkbdsep34zc/000006.png | Bin 6850 -> 6160 bytes .gitignore | 4 + Statistical Thinking 2023_v2.qmd | 115 + 43 files changed, 456 insertions(+), 3691 deletions(-) delete mode 100644 .Rproj.user/B584AE7E/explorer-cache/185887ddecfc46e4a5fb728aadce6e32 delete mode 100644 .Rproj.user/B584AE7E/explorer-cache/4e0121cfc9e74692bb952169ff077b78 delete mode 100644 .Rproj.user/B584AE7E/sources/per/t/18D958F7 delete mode 100644 .Rproj.user/B584AE7E/sources/per/t/18D958F7-contents delete mode 100644 .Rproj.user/B584AE7E/sources/per/t/53D919D4 delete mode 100644 .Rproj.user/B584AE7E/sources/per/t/53D919D4-contents delete mode 100644 .Rproj.user/B584AE7E/sources/per/t/AC03FAA1 delete mode 100644 .Rproj.user/B584AE7E/sources/per/t/AC03FAA1-contents delete mode 100644 .Rproj.user/B584AE7E/sources/per/t/FA83A758 delete mode 100644 .Rproj.user/B584AE7E/sources/per/t/FA83A758-contents delete mode 100644 .Rproj.user/B584AE7E/viewer-cache/1A4706DF.Rdata delete mode 100644 .Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/c0jrftmj331il/00000f.csv delete mode 100644 .Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/c7jwe67ih7e5t/000011.csv delete mode 100644 .Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/crdz8pq0jk07z/00000f.csv delete mode 100644 .Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/csibvqbb2q9r9/000013.csv delete mode 100644 .Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/csibvqbb2q9r9/000014.metadata delete mode 100644 .Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/csibvqbb2q9r9/000014.png delete mode 100644 .Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/csibvqbb2q9r9/000014.snapshot delete mode 100644 .Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cvya5ncyop03f/000011.csv delete mode 100644 .Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cvya5ncyop03f/000012.metadata delete mode 100644 .Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cvya5ncyop03f/000012.rdf create mode 100644 .gitignore diff --git a/.Rhistory b/.Rhistory index d0b7baf..89f912d 100644 --- a/.Rhistory +++ b/.Rhistory @@ -1,119 +1,5 @@ -real alpha_std; -real beta1_std; -real beta3_std; -real sigma; -} -transformed parameters { -vector[N] mu; -for (i in 1:N) -mu[i] = alpha_std + beta1_std*weight_s[i] + -beta3_std*weight_s2[i]; -} -model { -// priors -alpha_std ~ normal(0,20); -beta1_std ~ normal(0,2); -beta3_std ~ normal(0,2); -// sigma ~ uniform(0,50); -sigma ~ exponential(1/y_sd); -// model -height ~normal(mu,sigma); -} -generated quantities { -real alpha; -real beta1; -real beta3; -alpha = alpha_std - (beta1_std*bar_x1)/x1_sd -+ (beta3_std*bar_x1^2)/x1_sd^2; -beta1 = beta1_std/x1_sd - 2*(beta3_std*bar_x1)/x1_sd^2; -beta3 = beta3_std/x1_sd^2; -}" -data_m4.6 <- list( -N = nrow(d), -height = d$height, -weight_s = d$weight_s, -weight_s2 = d$weight_s2 -) -fit_m4.6 <- stan(data = data_m4.6, -model_code = stan_m4.6, -chains = 4, -iter = 2000) -traceplot(fit_m4.6, pars = "sigma") -summary(fit_m4.6) -print(fit_m4.6, pars = c("alpha")) -print(fit_m4.6, pars = c("alpha")) -print(fit_m4.6, pars = c("alpha","beta1", "beta3")) -print(fit_m4.6, pars = c("alpha","beta1", "beta3", "sigma")) -print(fit_m4.6, pars = c("alpha","beta1", "beta3", "sigma")) -precis(m4.5) -print(fit_m4.6, pars = c("alpha","beta1", "beta3", "sigma")) -print(fit_m4.6, pars = c("alpha_std","beta1_std", "beta3_std")) -precis(m4.5) -print(fit_m4.6, pars = c("alpha","beta1", "beta3", "sigma")) -print(fit_m4.6, pars = c("alpha_std","beta1_std", "beta3_std", "sigma")) +) ,data=d) precis(m4.5) -sigma_sample <- extract(fit_mn)[["sigma"]] -sigma_sample <- extract(fit_m4.6)[["sigma"]] -hist(sigma_sample) -# Same Model in STAN -stan_m4.6 <- " -data { -int N; -vector[N] height; -vector[N] weight_s; -vector[N] weight_s2; -} -transformed data{ -real bar_x1; -real x1_sd; -vector[N] x1_std; -real y_sd; -bar_x1 = mean(weight_s); -x1_sd = sd(weight_s); -x1_std = (weight_s - bar_x1)/x1_sd; // centered and scaled -y_sd = sd(height); -} -parameters { -real alpha_std; -real beta1_std; -real beta3_std; -real sigma; -} -transformed parameters { -vector[N] mu; -for (i in 1:N) -mu[i] = alpha_std + beta1_std*weight_s[i] + -beta3_std*weight_s2[i]; -} -model { -// priors -alpha_std ~ normal(0,20); -beta1_std ~ normal(0,2); -beta3_std ~ normal(0,2); -sigma ~ uniform(5,3); -// sigma ~ exponential(1/y_sd); // WHY????? -// model -height ~normal(mu,sigma); -} -generated quantities { -real alpha; -real beta1; -real beta3; -alpha = alpha_std - (beta1_std*bar_x1)/x1_sd -+ (beta3_std*bar_x1^2)/x1_sd^2; -beta1 = beta1_std/x1_sd - 2*(beta3_std*bar_x1)/x1_sd^2; -beta3 = beta3_std/x1_sd^2; -}" -data_m4.6 <- list( -N = nrow(d), -height = d$height, -weight_s = d$weight_s, -weight_s2 = d$weight_s2 -) -fit_m4.6 <- stan(data = data_m4.6, -model_code = stan_m4.6, -chains = 4, -iter = 2000) # Same Model in STAN stan_m4.6 <- " data { @@ -149,7 +35,8 @@ model { alpha_std ~ normal(0,20); beta1_std ~ normal(0,2); beta3_std ~ normal(0,2); -sigma ~ uniform(5,3); +sigma ~ uniform(1,7); +// sigma ~ normal(5,1.5); // sigma ~ exponential(1/y_sd); // model height ~normal(mu,sigma); @@ -173,6 +60,10 @@ fit_m4.6 <- stan(data = data_m4.6, model_code = stan_m4.6, chains = 4, iter = 2000) +print(fit_m4.6, pars = c("alpha","beta1", "beta3", "sigma")) +print(fit_m4.6, pars = c("alpha_std","beta1_std", "beta3_std", "sigma")) +precis(m4.5) +traceplot(fit_m4.6, pars = "sigma") # Same Model in STAN stan_m4.6 <- " data { @@ -208,7 +99,8 @@ model { alpha_std ~ normal(0,20); beta1_std ~ normal(0,2); beta3_std ~ normal(0,2); -sigma ~ normal(5,3); +sigma ~ uniform(0,50); +// sigma ~ normal(5,1.5); // sigma ~ exponential(1/y_sd); // model height ~normal(mu,sigma); @@ -232,10 +124,8 @@ fit_m4.6 <- stan(data = data_m4.6, model_code = stan_m4.6, chains = 4, iter = 2000) -print(fit_m4.6, pars = c("alpha","beta1", "beta3", "sigma")) -print(fit_m4.6, pars = c("alpha_std","beta1_std", "beta3_std", "sigma")) -precis(m4.5) traceplot(fit_m4.6, pars = "sigma") +sigma_sample <- extract(fit_m4.6)[["sigma"]] # Same Model in STAN stan_m4.6 <- " data { @@ -271,8 +161,8 @@ model { alpha_std ~ normal(0,20); beta1_std ~ normal(0,2); beta3_std ~ normal(0,2); -sigma ~ normal(5,1.5); -// sigma ~ exponential(1/y_sd); +//sigma ~ normal(5,1.5); +sigma ~ exponential(1/y_sd); // model height ~normal(mu,sigma); } @@ -299,8 +189,6 @@ print(fit_m4.6, pars = c("alpha","beta1", "beta3", "sigma")) print(fit_m4.6, pars = c("alpha_std","beta1_std", "beta3_std", "sigma")) precis(m4.5) traceplot(fit_m4.6, pars = "sigma") -sigma_sample <- extract(fit_m4.6)[["sigma"]] -hist(sigma_sample) library(rethinking) library(tidyverse) library(dplyr) @@ -309,82 +197,147 @@ library(rstan) data(Howell1) # d <-Howell1[Howell1$age>=18,] d <-Howell1 -d$weight_s <-(d$weight-mean(d$weight))/sd(d$weight) -d$weight_s2 <-d$weight_s^2 -m4.5 <-quap( +d |> +ggplot(aes(x=height, y=weight, color=factor(male)))+ +geom_point()+ +theme_bw() +d |> +ggplot(aes(x=weight))+ +geom_density(aes(color=factor(male)))+ +theme_bw() +d |> +ggplot(aes(x=height))+ +geom_density(aes(color=factor(male)))+ +theme_bw() +data(cherry_blossoms) +d2 <-cherry_blossoms +precis(d2) +?cherry_blossoms +View(d2) +data(cherry_blossoms) +d <-cherry_blossoms +d2 <- d[ complete.cases(d$temp)] +data(cherry_blossoms) +d <-cherry_blossoms +d2 <- d[ complete.cases(d$temp),] +precis(d2) +View(d2) +data(cherry_blossoms) +d <-cherry_blossoms +d2 <- d[ complete.cases(d$doy),] +precis(d2) +View(d2) +data(cherry_blossoms) +d <-cherry_blossoms +d2 <- d[ complete.cases(d$temp),] +precis(d2) +?cherry_blossoms +d2 <-d[complete.cases(d$doy),]#completecasesondoy +num_knots <-15 +knot_list <-quantile(d2$year,probs=seq(0,1,length.out=num_knots)) +View(d2) +library(splines) +B <-bs(d2$year, +knots=knot_list[-c(1,num_knots)] , +degree=3 ,intercept=TRUE) +View(B) +plot( NULL,xlim=range(d2$year),ylim=c(0,1),xlab="year",ylab="basis") +for (i in 1:ncol(B))lines(d2$year,B[,i]) +m4.7 <-quap( alist( -height ~dnorm(mu,sigma), -mu <-a+b1*weight_s+b2*weight_s2, -a ~dnorm(178,20), -b1 ~dlnorm(0,1), -b2 ~dnorm(0,1), -sigma ~dunif(0,50) -) ,data=d) -precis(m4.5) -# Same Model in STAN -stan_m4.6 <- " -data { -int N; -vector[N] height; -vector[N] weight_s; -vector[N] weight_s2; -} -transformed data{ -real bar_x1; -real x1_sd; -vector[N] x1_std; -real y_sd; -bar_x1 = mean(weight_s); -x1_sd = sd(weight_s); -x1_std = (weight_s - bar_x1)/x1_sd; // centered and scaled -y_sd = sd(height); -} -parameters { -real alpha_std; -real beta1_std; -real beta3_std; -real sigma; -} -transformed parameters { -vector[N] mu; -for (i in 1:N) -mu[i] = alpha_std + beta1_std*weight_s[i] + -beta3_std*weight_s2[i]; -} -model { -// priors -alpha_std ~ normal(0,20); -beta1_std ~ normal(0,2); -beta3_std ~ normal(0,2); -sigma ~ uniform(1,7); -// sigma ~ normal(5,1.5); -// sigma ~ exponential(1/y_sd); -// model -height ~normal(mu,sigma); -} -generated quantities { -real alpha; -real beta1; -real beta3; -alpha = alpha_std - (beta1_std*bar_x1)/x1_sd -+ (beta3_std*bar_x1^2)/x1_sd^2; -beta1 = beta1_std/x1_sd - 2*(beta3_std*bar_x1)/x1_sd^2; -beta3 = beta3_std/x1_sd^2; -}" -data_m4.6 <- list( -N = nrow(d), -height = d$height, -weight_s = d$weight_s, -weight_s2 = d$weight_s2 -) -fit_m4.6 <- stan(data = data_m4.6, -model_code = stan_m4.6, -chains = 4, -iter = 2000) -print(fit_m4.6, pars = c("alpha","beta1", "beta3", "sigma")) -print(fit_m4.6, pars = c("alpha_std","beta1_std", "beta3_std", "sigma")) -precis(m4.5) -traceplot(fit_m4.6, pars = "sigma") +D ~dnorm(mu,sigma), +mu <-a+B%*%w, +a ~dnorm(100,10), +w ~dnorm(0,10), +sigma ~dexp(1) +), data=list(D=d2$doy,B=B), +start=list( w=rep(0,ncol(B)))) +precis(m4.7) +post <-extract.samples(m4.7) +w <-apply(post$w,2,mean) +plot( NULL,xlim=range(d2$year),ylim=c(-6,6), +xlab="year" ,ylab="basis*weight") +for (i in 1:ncol(B))lines(d2$year,w[i]*B[,i]) +View(d2) +shade( mu_PI,d2$year,col=col.alpha("black",0.5)) +mu <-link(m4.7) +mu_PI <-apply(mu,2,PI,0.97) +plot( d2$year,d2$doy,col=col.alpha(rangi2,0.3),pch=16) +shade( mu_PI,d2$year,col=col.alpha("black",0.5)) +post <-extract.samples(m4.7) +w <-apply(post$w,2,mean) +plot( NULL,xlim=range(d2$year),ylim=c(-6,6), +xlab="year" ,ylab="basis*weight") +plot( d2$year,d2$doy,col=col.alpha(rangi2,0.3),pch=16) +for (i in 1:ncol(B))lines(d2$year,w[i]*B[,i]) +for (i in 1:ncol(B))lines(d2$year,w[i]*B[,i]) +post <-extract.samples(m4.7) +w <-apply(post$w,2,mean) +plot( NULL,xlim=range(d2$year),ylim=c(-6,6), +xlab="year" ,ylab="basis*weight") +for (i in 1:ncol(B))lines(d2$year,w[i]*B[,i]) +post <-extract.samples(m4.7) +w <-apply(post$w,2,mean) +#plot( NULL,xlim=range(d2$year),ylim=c(-6,6), +# xlab="year" ,ylab="basis*weight") +plot( d2$year,d2$doy-103.35,col=col.alpha(rangi2,0.3),pch=16, +xlim=range(d2$year),ylim=c(-6,6), +xlab="year" ,ylab="basis*weight") +for (i in 1:ncol(B))lines(d2$year,w[i]*B[,i]) +post <-extract.samples(m4.7) +w <-apply(post$w,2,mean) +#plot( NULL,xlim=range(d2$year),ylim=c(-6,6), +# xlab="year" ,ylab="basis*weight") +plot( d2$year,d2$doy-103.35,col=col.alpha(rangi2,0.3),pch=16, +xlim=range(d2$year),ylim=c(-16,16), +xlab="year" ,ylab="basis*weight") +for (i in 1:ncol(B))lines(d2$year,w[i]*B[,i]) +post <-extract.samples(m4.7) +w <-apply(post$w,2,mean) +#plot( NULL,xlim=range(d2$year),ylim=c(-6,6), +# xlab="year" ,ylab="basis*weight") +plot( d2$year,d2$doy-103.35,col=col.alpha(rangi2,0.3),pch=16, +xlim=range(d2$year),ylim=c(-26,26), +xlab="year" ,ylab="basis*weight") +for (i in 1:ncol(B))lines(d2$year,w[i]*B[,i]) +View(m4.7) +m4.7[[1]] +m4.7$optim$par$a +typeof(m4.7) +m4.7@optim$par +m4.7@optim$par[1] +m4.7@optim$par[18 +m4.7@optim$par[18] +m4.7@optim$par[10] +m4.7@optim$par[18] +m4.7@optim$par[18]+1 +post <-extract.samples(m4.7) +w <-apply(post$w,2,mean) +#plot( NULL,xlim=range(d2$year),ylim=c(-6,6), +# xlab="year" ,ylab="basis*weight") +plot( d2$year,d2$doy-m4.7@optim$par[18],col=col.alpha(rangi2,0.3),pch=16, +xlim=range(d2$year),ylim=c(-26,26), +xlab="year" ,ylab="basis*weight") +for (i in 1:ncol(B))lines(d2$year,w[i]*B[,i]) +mu <-link(m4.7) +mu_PI <-apply(mu,2,PI,0.97) +plot( d2$year,d2$doy,col=col.alpha(rangi2,0.3),pch=16) +shade( mu_PI,d2$year,col=col.alpha("black",0.5)) +m4.7alt <-quap( +alist( +D ~dnorm(mu,sigma), +mu <-a+sapply(1:827,function(i)sum(B[i,]*w)), +a ~dnorm(100,1), +w ~dnorm(0,10), +sigma ~dexp(1) +), +data=list( D=d2$doy,B=B), +start=list( w=rep(0,ncol(B)))) +mu <-a+sapply(1:827,function(i)sum(B[i,]*w)) +mu <-m4.7@optim$par[18]+sapply(1:827,function(i)sum(B[i,]*w)) +data(Howell1) +# d <-Howell1[Howell1$age>=18,] +d <-Howell1 # Same Model in STAN stan_m4.6 <- " data { @@ -420,9 +373,8 @@ model { alpha_std ~ normal(0,20); beta1_std ~ normal(0,2); beta3_std ~ normal(0,2); -sigma ~ uniform(0,50); -// sigma ~ normal(5,1.5); -// sigma ~ exponential(1/y_sd); +//sigma ~ normal(5,1.5); +sigma ~ exponential(1/y_sd); // model height ~normal(mu,sigma); } @@ -445,8 +397,17 @@ fit_m4.6 <- stan(data = data_m4.6, model_code = stan_m4.6, chains = 4, iter = 2000) -traceplot(fit_m4.6, pars = "sigma") -sigma_sample <- extract(fit_m4.6)[["sigma"]] +d$weight_s <-(d$weight-mean(d$weight))/sd(d$weight) +d$weight_s2 <-d$weight_s^2 +m4.5 <-quap( +alist( +height ~dnorm(mu,sigma), +mu <-a+b1*weight_s+b2*weight_s2, +a ~dnorm(178,20), +b1 ~dlnorm(0,1), +b2 ~dnorm(0,1), +sigma ~dunif(0,50) +) ,data=d) # Same Model in STAN stan_m4.6 <- " data { @@ -510,3 +471,42 @@ print(fit_m4.6, pars = c("alpha","beta1", "beta3", "sigma")) print(fit_m4.6, pars = c("alpha_std","beta1_std", "beta3_std", "sigma")) precis(m4.5) traceplot(fit_m4.6, pars = "sigma") +sigma_sample <- extract(fit_m4.6)[["sigma"]] +n <- 1000 +Z <- rbenr(n, .5) +n <- 1000 +Z <- rbern(n, .5) +X <- rbern(n, (1-Z)*.1+Z*.9) +Y <- rbern(n, (1-Z)*.1+Z*.9) +cor(X,Y) +abline(lm(Y[Z==1]~X[Z==1]), col=2, lwd=3) +N <- 300 +Z <- rbern(N) +X <- rnorm(N,2*Z-1) +Y <- rnorm(N,2*Z-1) +plot(X,Y, col=cols[Z+1], lwd=3) +cols <- c(4,2) +N <- 300 +Z <- rbern(N) +X <- rnorm(N,2*Z-1) +Y <- rnorm(N,2*Z-1) +plot(X,Y, col=cols[Z+1], lwd=3) +abline(lm(Y[Z==1]~X[Z==1]), col=2, lwd=3) +cols <- c(4,2) +N <- 300 +Z <- rbern(N) +X <- rnorm(N,2*Z-1) +Y <- rnorm(N,2*Z-1) +plot(X,Y, col=cols[Z+1], lwd=3) +abline(lm(Y[Z==1]~X[Z==1]), col=2, lwd=3) +abline(lm(Y[Z==1]~X[Z==1]), col=4, lwd=3) +abline(lm(Y~X), lwd=3) +cols <- c(4,2) +N <- 300 +Z <- rbern(N) +X <- rnorm(N,2*Z-1) +Y <- rnorm(N,2*Z-1) +plot(X,Y, col=cols[Z+1], lwd=3) +abline(lm(Y[Z==1]~X[Z==1]), col=2, lwd=3) +abline(lm(Y[Z==0]~X[Z==0]), col=4, lwd=3) +abline(lm(Y~X), lwd=3) diff --git a/.Rproj.user/B584AE7E/explorer-cache/185887ddecfc46e4a5fb728aadce6e32 b/.Rproj.user/B584AE7E/explorer-cache/185887ddecfc46e4a5fb728aadce6e32 deleted file mode 100644 index 7e29a820704f6b18a5e47d4e59dc55da5ece8167..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 965 zcmV;$13LU4iwFP!0000028C09P?L2Wei_?(8Qa_d$A%kBfrcDX8E_=n`$0N|ps{po zqMU&n406t#Lu|Kh{L(Oj1}b)WbX*KP-B4UK4T|@x2IrZboB<*jKSe-D&aP7jjT#+x z{nsDQ=lSt@{(W{bFbwm?s1z^Eo92-iO(Ea9As)jh{>#RLW%lxb?SYz{8?-r$8xi>+ zjLA!hNCDm*^|?wMfGR0ZwU%;${?KNrlXil?i&q%sW&>XK?&(tdb6{$J8o3(5L7e2W z9@=gopYc!4Z7xJW8yjkGUKJ`v&_HG$a$3OjZ@fg5bS7u_UvmWrG zj57B<2NLPl5k>dEg1~*fCHW0f2vYT4cE%O~Z_>(Y+_nlt(USKV`XJ;pKUu;xP6Ib& z7k%_mHKKJp(tM;=V5EHV>z%#;@M5MPbPP&}n_Hezu2b@Xw@DRmdF>TM>05gvPd5h~ zy|Hwo=mrw|yq)-lIhLHiuZg<5B_A+G#7M-V5@_*pRllP(KxxX@m3QO{IXOAR>#55~ro0%ae76vYkDdWB&pE!%Z%oJLYZ|nhkM^ZMqSR%APc1v(VHHgkQqZNa{A-}E-R?}yrNMMUS8~)LU#H>B(@eJb&a`BY% zs-J2Og?5+>8O}HqP|?%cwvUPEQHiGH78!`RNYcPQiJ0FVB~Q%UL=>MxhMN6a5LW#h zGjZ4el>EuB74j1xS#N4Pu4pD*L)kO^E!l`KD{4>h%|e0l3C+QlMxwbdO*kF~;2&(% z4L@uk+#|DhyJgS7ud5x`FP#KIYPBxc_#FHNS3Z;nIGGIf>FQR`MmYcMg^KwsbNc@V+dapPc?S5OkfzJopL=MfNm~i&2ljrDt1_%O n>T=~p-B4iAzA(5pN2e*w(fs?&)g3O-d&JV;|2PE8>jMA)AXU{j diff --git a/.Rproj.user/B584AE7E/explorer-cache/4e0121cfc9e74692bb952169ff077b78 b/.Rproj.user/B584AE7E/explorer-cache/4e0121cfc9e74692bb952169ff077b78 deleted file mode 100644 index 75bf5c6c80c03582b338b7ab6d7a715f38f8f3fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9283 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,] +d <-Howell1 +``` + +## Lecture 5 + +```{r} +n <- 1000 +Z <- rbern(n, .5) +X <- rbern(n, (1-Z)*.1+Z*.9) +Y <- rbern(n, (1-Z)*.1+Z*.9) +``` + +```{r} +cor(X,Y) +``` + +```{r} +cols <- c(4,2) + +N <- 300 +Z <- rbern(N) +X <- rnorm(N,2*Z-1) +Y <- rnorm(N,2*Z-1) + +plot(X,Y, col=cols[Z+1], lwd=3) + +abline(lm(Y[Z==1]~X[Z==1]), col=2, lwd=3) + +abline(lm(Y[Z==0]~X[Z==0]), col=4, lwd=3) + +abline(lm(Y~X), lwd=3) +``` diff --git a/.Rproj.user/B584AE7E/sources/per/t/AC03FAA1 b/.Rproj.user/B584AE7E/sources/per/t/AC03FAA1 deleted file mode 100644 index 47801f5..0000000 --- a/.Rproj.user/B584AE7E/sources/per/t/AC03FAA1 +++ /dev/null @@ -1,28 +0,0 @@ -{ - "id": "AC03FAA1", - "path": null, - "project_path": null, - "type": "object_explorer", - "hash": "0", - "contents": "", - "dirty": false, - "created": 1674957271066.0, - "source_on_save": false, - "relative_order": 4, - "properties": { - "id": "4e0121cfc9e74692bb952169ff077b78", - "name": "data_m4.5", - "title": "data_m4.5", - "language": "R", - "source_window_id": "", - "Source": "Source" - }, - "folds": "", - "lastKnownWriteTime": 8462582696615503216, - "encoding": "", - "collab_server": "", - "source_window": "", - "last_content_update": 1674957271066, - "read_only": false, - "read_only_alternatives": [] -} \ No newline at end of file diff --git a/.Rproj.user/B584AE7E/sources/per/t/AC03FAA1-contents b/.Rproj.user/B584AE7E/sources/per/t/AC03FAA1-contents deleted file mode 100644 index e69de29..0000000 diff --git a/.Rproj.user/B584AE7E/sources/per/t/FA83A758 b/.Rproj.user/B584AE7E/sources/per/t/FA83A758 deleted file mode 100644 index 66f4faf..0000000 --- a/.Rproj.user/B584AE7E/sources/per/t/FA83A758 +++ /dev/null @@ -1,26 +0,0 @@ -{ - "id": "FA83A758", - "path": "C:/Users/lacor/OneDrive/100. Personal/SelfDevelopment/20. Project 2019/Bayesian-Inference/MetaPolls_vFINAL.Rmd", - "project_path": null, - "type": "r_markdown", - "hash": "3543462037", - "contents": "", - "dirty": false, - "created": 1674958961238.0, - "source_on_save": false, - "relative_order": 5, - "properties": { - "source_window_id": "", - "Source": "Source", - "cursorPosition": "662,35", - "scrollLine": "0" - }, - "folds": "", - "lastKnownWriteTime": 1667249148, - "encoding": "UTF-8", - "collab_server": "", - "source_window": "", - "last_content_update": 1667249148, - "read_only": false, - "read_only_alternatives": [] -} \ No newline at end of file diff --git a/.Rproj.user/B584AE7E/sources/per/t/FA83A758-contents b/.Rproj.user/B584AE7E/sources/per/t/FA83A758-contents deleted file mode 100644 index 5c44a27..0000000 --- a/.Rproj.user/B584AE7E/sources/per/t/FA83A758-contents +++ /dev/null @@ -1,1875 +0,0 @@ ---- -title: "Meta Analysis - Polls Elections 2022" -author: "Luis Correia" -date: "10/16/2022" -output: - pdf_document: default - html_document: - df_print: paged - rmarkdown::pdf_document: - fig_caption: yes - number_sections: yes -header-includes: -- \usepackage[margin=1in]{geometry} -- \usepackage{amsmath,amsthm,amssymb,amsfonts} -- \usepackage{relsize} -- \usepackage{lscape} -- \usepackage{enumerate} -- \usepackage{enumitem} -- \usepackage{setspace} -- \usepackage{tikz} -- \usepackage{bm} -- \usepackage{bbm} -- \usepackage[utf8]{inputenc} -- \usepackage{mathtools, nccmath} -- \usepackage{fancyhdr} -- \usepackage{float} -- \usepackage{longtable} -- \usepackage{threeparttable} -- \usepackage[linesnumbered,vlined,ruled,commentsnumbered]{algorithm2e} -- \floatplacement{figure}{H} -- \floatplacement{table}{H} -- \setlength{\parskip}{1em} -- \pagestyle{fancy} -- \fancyhf{} -- \rhead{Polls Review - Meta Analysis} -- \rfoot{Page \thepage} -urlcolor: blue ---- - -```{r setup, include=FALSE, cache = FALSE} -require("knitr") - -## setting working directory -opts_chunk$set(echo = FALSE, warning=FALSE, message = FALSE) - -library(ggplot2) -library(tidyverse) -library(bayesplot) -library(dplyr) -library(rstan) -library(meta) -library(gtools) -library(kableExtra) - -# The palette with black - Used in Graphs with : -cbp1 <- c("#999999", "#E69F00", "#56B4E9", "#009E73", - "#F0E442", "#0072B2", "#D55E00", "#CC79A7") -cbp2 <- c("#000000", "#E69F00", "#56B4E9", "#009E73", - "#F0E442", "#0072B2", "#D55E00", "#CC79A7") -cbp3 <- c("#FFDB6D", "#C4961A", "#F4EDCA", "#D16103", - "#C3D7A4", "#52854C", "#4E84C4", "#293352") - -# No. of polls - db_poll_wrk %>% group_by(key) %>% summarise() %>% pull() %>% unique() %>% length() -# No. of Institutes - db_poll_wrk %>% group_by(inst) %>% summarise() %>% pull() %>% unique() %>% length() - -# Use specific institute -# target_inst = "brasmarket" -#target_inst = c("brasmarket","parana pesquisas","gerp", "verita") - -inst_bols <- c("6sigma","brasmarket", "equilibrio","gerp","verita","instituto franca", "ideia big data", "parana pesquisas") -inst_lula <- c("atlasintel/internet", "datafolha", "ipec", "ipespe", "fsb", "quaest", "real time big data") -inst_neutral <- c("mda","poderdata", "futura inteligencia", "ranking") - -# Use specific institute -target_round = 2 - -# Adjust Bias -adjust_bias <- FALSE -``` - -```{r} -pesq_data <- read.csv("data//pesquisa_eleitoral_2022_BRASIL.csv", sep=";", header=TRUE, encoding="latin1") -``` -\section{Read data from Pooling Data} - -```{r} -pollingdata <- read.csv("CleanedPollingData_Oct25th2022.csv",header=FALSE) -pdata <- tail(as.matrix(pollingdata), -9) -header_pdata <- c("inst", "code", "date", "modo","entrev","pct_lula","pct_bols","y_null") - -n <- 1 -reg_pdata <- data.frame() -while (n < dim(pdata)[1]){ - inst <- tolower(pdata[n,1]) - code <- pdata[n+1,1] - date <- as.Date(pdata[n+1,2]) - modo <- pdata[n+2,1] - entrevistas <- as.integer(pdata[n+3,1]) - pct_lula <- as.numeric(pdata[n+4,1])/100.0 - pct_bols <- as.numeric(pdata[n+5,1])/100.0 - y_null <- as.numeric(pdata[n+6,1])/100.0 - - reg_pdata = rbind(reg_pdata, data.frame( - inst = inst, - regno = code, - date = date, - type = modo, - n = entrevistas, - Lula = pct_lula, - Bolsonaro = pct_bols, - Y_Null = y_null)) - - - n <- n+7 -} -db_poll_wrk <- pivot_longer(reg_pdata,cols=Lula:Y_Null,names_to="name", values_to="pct") |> - mutate(Me = pct, - Pe = pct*n, - Ne = Pe, - Se = pct*(1-pct)*n, - Mc = (1-pct), - Pc = (1-pct)*n, - Nc = Pc, - Sc = (1-pct)*pct*n, - newlbl = ifelse(name=="Y_Null", "Y-Blank/Null", name), - key=paste0(inst,date), - y_cat = round(pct*n), - seqno = 1, - turno = 2) -remove(reg_pdata, pdata, pollingdata) - -# Compatibilize working databases - -db_work <- db_poll_wrk %>% - group_by(key, inst, date, newlbl) %>% - summarise(y = sum(y_cat)) |> - group_by(date, inst) |> - mutate(pct_val = y/sum(y)) |> - ungroup() - -paramlbl <- db_work %>% - group_by(newlbl) %>% - summarise() %>% - pull(newlbl) -``` - -```{r} -viespollingdata <- read.csv("ViesPollingData_Oct27th2022.csv",header=FALSE) -viespdata <- tail(as.matrix(viespollingdata), -9) -header_pdata <- c("inst", "code", "date", "modo","entrev","pct_lula","pct_bols","y_null") - -n <- 1 -db_viespdata <- data.frame() -while (n < dim(viespdata)[1]){ - inst <- tolower(viespdata[n]) - modo <- viespdata[n+1] - vbols <- as.numeric(viespdata[n+2]) - vlula <- as.numeric(viespdata[n+3]) - vnull <- as.numeric(viespdata[n+4]) - - db_viespdata = rbind(db_viespdata, data.frame( - inst = inst, - type = modo, - vbols = vbols, - vlula = vlula, - vnull = vnull)) - - - n <- n+5 -} -remove(viespdata, viespollingdata) - -# Apply bias reduction -if (adjust_bias) { - # Temporary join dataframe - db_jn <- left_join(db_poll_wrk, db_viespdata) - - db_poll_wrk <- db_jn |> - group_by(newlbl) |> - mutate(pct = ifelse(newlbl=="Bolsonaro",pct-vbols, - ifelse(newlbl=="Lula",pct-vlula, - ifelse(newlbl=="Y_Blank/Null",pct-vnull,pct))), - Me = pct, - Pe = pct*n, - Ne = Pe, - Se = pct*(1-pct)*n, - Mc = (1-pct), - Pc = (1-pct)*n, - Nc = Pc, - Sc = (1-pct)*pct*n, - y_cat = round(pct*n)) - - remove(db_jn) -} - -``` - -\section{Read data from PoderData} - -```{r} -polldata <- read_csv("polls_vFINAL.csv", show_col_types = FALSE) -# polldata <- read_csv("polls_2018_v0.csv", show_col_types = FALSE) - -# Recoding parameters -## We consider the valid candidates 1-(K-1) and 1 category of blank votes - -#polldata |> -# group_by(name) |> -# summarise(n=n()) - -other_cat <- c("branco / nulo", - "brancos", - "nulos", - "branco / nulo / indeciso", - "branco / nulo / indeciso / nenhum / nao sabe / nao respondeu", - "branco / nulo / nao votara", - "branco / nulo / nenhum", - "branco / nulo / ninguem / justificar") -undecided_cat <- c("indeciso", - "indeciso / nao sabe / nao respondeu", - "nao respondeu", - "nao sabe", - "nao sabe / nao respondeu", - "nao sabem", - "nenhum", - "nenhum / nao sabe / nao respondeu", - "Outros") -valid_candidates <- c("Bolsonaro", "Ciro", "Eymael", "Leonardo Pericles", "Luiz Felipe d'Avila", - "Lula","Padre Kelmon","Pericles", - # "Roberto Jefferson", "Pablo Marcal", - "Simone Tebet", "Sofia Manzano", "Soraya Thronicke", "Vera Lucia", - "Vera Lucia Salgado") - -# actual_candidates <- c("Bolsonaro", "Haddad", "Ciro", "Marina", "Alckmin") # 2018 - -# Threshold To consider relevant candidate -threshold_pct <- .02 - -db_poll_wrk <- polldata %>% - group_by(name) %>% - mutate (Me = pct, - Pe = pct*n, - Ne = Pe, - Se = pct*(1-pct)*n, - Mc = (1-pct), - Pc = (1-pct)*n, - Nc = Pc, - Sc = (1-pct)*pct*n, - newlbl = ifelse(is.element(name, other_cat), "Y-Blank/Null", - ifelse(is.element(name,undecided_cat),"Z-Undec", - ifelse(!is.element(name,valid_candidates), "Y-Blank/Null", - ifelse(pct>threshold_pct, name, "X-Other")))), - - y_cat = round(pct*n)) - - -``` - -\subsection{Calculate and Adjust bias from results of 1st Round} - -Let $$Y_k$$ be the bias from the $$k^{th}$$ institute we can estimate this bias by calculating the difference between the estimate for 1st round and the final results of the elections on October 2nd. - -```{r, message=FALSE} -# Calculate bias from 1st round and apply to 2nd round -db_urnas <- db_poll_wrk |> - filter(turno==2, inst=="urnas") |> - ungroup() - -# Select polls from 1st round -db_tmp0.a <- db_poll_wrk |> - filter(turno==2, inst!="urnas", pct > 0.0) |> # , newlbl!="Z-Undec" - select(inst,type,name, newlbl,pct) |> - left_join(db_urnas, by="name") |> - mutate(error_pct = pct.x-pct.y, - relerror_pct = error_pct/pct.y, - ratio_pct = pct.y/pct.x) |> - filter(newlbl.x != "Y-Blank/Null", newlbl.x != "Z-Undec") |> - select(inst.x, type.x, name, newlbl.x,pct.x,pct.y,error_pct,relerror_pct,ratio_pct) - -db_tmp0.b <- db_tmp0.a |> - group_by(inst.x, type.x) |> - mutate(n_inst = n(), - SD_pct = sd(error_pct), - MD_pct = sum(abs(error_pct))/n_inst, - RMSE_pct = sqrt(sum(error_pct^2)/n_inst), - Dev_lower = MD_pct - qnorm(.975)*SD_pct/sqrt(n_inst), - Dev_upper = MD_pct + qnorm(.975)*SD_pct/sqrt(n_inst)) |> - ungroup() - -db_inst <- rbind(data.frame( - inst.x = inst_lula, - tend = rep("Lula",length(inst_lula)) -), -data.frame( - inst.x = inst_bols, - tend = rep("Bolsonaro",length(inst_bols)) -), -data.frame( - inst.x = inst_neutral, - tend = rep("Neutral",length(inst_neutral)) -)) - -db_tmp0.b |> - group_by(inst.x) |> - summarise(Dev_lower, MD_pct, Dev_upper, RMSE_pct) |> - unique() |> left_join(db_inst,by="inst.x") |> - ggplot(aes(x=inst.x))+ - geom_point(aes(y=RMSE_pct),stat = "identity",size=3.5,shape="diamond")+ - geom_point(aes(y=MD_pct))+ #, color=tend))+ - geom_errorbar(aes(ymin=Dev_lower, ymax=Dev_upper, color=tend))+ - labs(x="Institute", y="Mean Deviation", title="Brazilian Elections - Deviation Research Institutes in 2nd Round")+ - scale_color_manual(breaks = c("Lula", "Bolsonaro", "Neutral"), - values=c("red", "blue", "grey"))+ - theme(axis.text.x = element_text(angle = 90, vjust = 0)) - -# Select Target Institutes with lower bias/variance - -# Identify sets of institutes -inst_null <- c() - -inst_all <- db_tmp0.b |> - select(inst.x, MD_pct, SD_pct) |> - arrange(MD_pct,SD_pct) |> - unique() |> - pull(inst.x) - -inst_le.2 <- db_tmp0.b |> - select(inst.x, MD_pct, SD_pct) |> - arrange(MD_pct,SD_pct) |> - filter(MD_pct<.02) |> - unique() |> - pull(inst.x) - -inst_le.35 <- db_tmp0.b |> - select(inst.x, MD_pct, SD_pct) |> - arrange(MD_pct,SD_pct) |> - filter(MD_pct<.035) |> - unique() |> - pull(inst.x) - -inst_le.40 <- db_tmp0.b |> - select(inst.x, MD_pct, SD_pct) |> - arrange(MD_pct,SD_pct) |> - filter(MD_pct<.04) |> - unique() |> - pull(inst.x) - -# Select target Institutes -target_inst <- inst_null - -``` - - -```{r} -# Calculate bias from 1st round and apply to 2nd round -db_urnas <- db_poll_wrk |> - filter(turno==1, inst=="urnas") |> - ungroup() - -# Select polls from 1st round -db_tmp0.a <- db_poll_wrk |> - filter(turno==1, inst!="urnas", newlbl!="Z-Undec", pct > 0.0) |> - select(inst,type,name, newlbl,pct) - -# Select relevant fields from 'urnas' -db_tmp0.b <- db_urnas |> - group_by(newlbl) |> -# select(newlbl, pct) |> - summarise(pct = sum(pct)) - - -db_tmp1 <- left_join(db_tmp0.a, db_tmp0.b,by="newlbl")|> -# mutate(bias = pct.x-pct.y) |> - mutate(bias = pct.y/pct.x) |> # calculate relative bias from 1st round results - select(inst, type, newlbl, bias) |> - ungroup() - -db_tmp1 |> group_by(inst, type, newlbl) |> - mutate(n=n(), - bal_bias = bias/sum(bias), - norm_bias = bal_bias/sum(bal_bias)) - -#db_tmp |> filter(newlbl=="Bolsonaro",inst=="datafolha") |> -# group_by(inst,type) |> -# mutate(avg_bias = mean(bias), -# sd_bias = sd(bias), -# n_bias = n(), -# std_bias = (bias-avg_bias)/(sd_bias)) - -db_viespdata <- db_tmp1 |> - filter(newlbl %in% c("Bolsonaro", "Lula", "Y-Blank/Null")) |> - group_by(inst, type, newlbl) |> - mutate(avg_bias=mean(bias), - sd_bias=sd(bias), - n_bias = n()) |> - select(inst,type,newlbl,avg_bias,sd_bias,n_bias) |> - unique() |> -# group_by(inst,type) |> - pivot_wider(id_cols=inst:type, names_from=newlbl, values_from = avg_bias:n_bias) |> - mutate(vbols=avg_bias_Bolsonaro, - vlula=avg_bias_Lula, - vnull=`avg_bias_Y-Blank/Null`) |> - select(inst,type,vbols, vlula, vnull) - - -#db_viespdata <- db_tmp1 |> -# filter(newlbl %in% c("Bolsonaro", "Lula", "Y-Blank/Null")) |> -# group_by(inst, type, newlbl) |> -# mutate(avg_bias=mean(bias), -# sd_bias=sd(bias), -# n_bias = n(), -# std_bias = (bias-avg_bias)/(sd_bias)) |> -# select(inst,type,newlbl,avg_bias,sd_bias,n_bias,std_bias) |> -# unique() |> -## group_by(inst,type) |> -# pivot_wider(id_cols=inst:type, names_from=newlbl, values_from = avg_bias:std_bias) |> -# mutate(vbols=avg_bias_Bolsonaro, -# vlula=avg_bias_Lula, -# vnull=`avg_bias_Y-Blank/Null`) |> -# select(inst,type,vbols, vlula, vnull) - -remove(db_tmp0.a, db_tmp0.b, db_tmp1, db_urnas) - -# Apply bias reduction -if (adjust_bias) { - # Temporary join dataframe - db_jn <- left_join(db_poll_wrk, db_viespdata) - - db_poll_wrk <- db_jn |> - group_by(newlbl) |> - mutate(pct = ifelse(newlbl=="Bolsonaro",pct*vbols, - ifelse(newlbl=="Lula",pct*vlula, - ifelse(newlbl=="Y_Blank/Null",pct*vnull,pct))), - Me = pct, - Pe = pct*n, - Ne = Pe, - Se = pct*(1-pct)*n, - Mc = (1-pct), - Pc = (1-pct)*n, - Nc = Pc, - Sc = (1-pct)*pct*n, - y_cat = round(pct*n)) - - remove(db_jn) -} - -``` -\section{Elaborate dataframe for processing (both cases)} - -```{r, message=FALSE} -# Restrict analysis for Scenario #1 -db_work <- db_poll_wrk %>% - filter (seqno==1, turno==target_round) %>% - group_by(key, inst, date, newlbl) %>% - summarise(y = sum(y_cat)) |> - group_by(date, inst) |> -# filter(newlbl != "Z-Null") |> - filter(newlbl != "Z-Undec") |> - mutate(pct_val = y/sum(y)) |> - ungroup() - -paramlbl <- db_work %>% - group_by(newlbl) %>% - summarise() %>% - pull(newlbl) -``` - - -```{r} -# Loading ’meta’ package (version 4.0-2). -# 2. Do meta-analysis -start_date <- "2022-10-02" -#start_date = "2022-04-03" -end_date <- tail(db_poll_wrk |> group_by(date) |> summarise() |> pull(),1) - -# if (target_inst=="") { -if (length(target_inst)==0) { - mpL <- metaprop(Ne, n, studlab=key, method = "Inverse", method.ci = "NAsm", - data=db_poll_wrk %>% filter (newlbl=="Lula", seqno==1, turno==2, date >= start_date, date <= end_date)) - if (target_round==1) { - mpC <- metaprop(Ne, n, studlab=key, method = "Inverse", method.ci = "NAsm", - data=db_poll_wrk %>% filter (newlbl=="Ciro", seqno==1, date >= start_date, date <= end_date)) - } - mpB <- metaprop(Ne, n, studlab=key, method = "Inverse", method.ci = "NAsm", - data=db_poll_wrk %>% filter (newlbl=="Bolsonaro", seqno==1, turno==2, date >= start_date, date <= end_date)) - if (target_round==1) { - mpS <- metaprop(Ne, n, studlab=key, method = "Inverse", method.ci = "NAsm", - data=db_poll_wrk %>% filter (newlbl=="Simone Tebet", seqno==1, date >= start_date, date <= end_date)) - } -} else { - mpL <- metaprop(Ne, n, studlab=key, method = "Inverse", method.ci = "NAsm", - data=db_poll_wrk %>% filter (newlbl=="Lula", seqno==1, date >= start_date, date <= end_date, inst %in% target_inst)) - if (target_round==1) { - mpC <- metaprop(Ne, n, studlab=key, method = "Inverse", method.ci = "NAsm", - data=db_poll_wrk %>% filter (newlbl=="Ciro", seqno==1, date >= start_date, date <= end_date, inst %in% target_inst)) - } - mpB <- metaprop(Ne, n, studlab=key, method = "Inverse", method.ci = "NAsm", - data=db_poll_wrk %>% filter (newlbl=="Bolsonaro", seqno==1, date >= start_date, date <= end_date, inst %in% target_inst)) - if (target_round==1) { - mpS <- metaprop(Ne, n, studlab=key, method = "Inverse", method.ci = "NAsm", - data=db_poll_wrk %>% filter (newlbl=="Simone Tebet", seqno==1, date >= start_date, date <= end_date, inst %in% target_inst)) - } -} - -``` - -```{r, fig.height=12, fig.width=10} -meta_bolsonaro <- forest(mpB, xlab="Bolsonaro") -if (target_round==1) forest(mpC, xlab="Ciro") -meta_lula <- forest(mpL, xlab="Lula") -if (target_round==1) forest(mpS, xlab="Simone Tebet") -``` - - -```{r} -#db_work %>% ggplot(aes(x=date, y=y, col=newlbl))+ -# geom_line(size = 0.8) + -# ggtitle("Evolution") + -# xlab("Date") + ylab("% Voters")+ -# theme_bw() -``` - -```{r} -# Elections 2018 -#start_date = "2018-09-10" - -db_work_obs <- pivot_wider(db_work, id_cols = c("key","inst","date"), values_from = "y", names_from = "newlbl") %>% - arrange(date) -db_work_obs[is.na(db_work_obs)] <- 0 - -if (length(target_inst)==0) { - y <- as.integer(unname(as.matrix(db_work_obs %>% filter(date >= start_date, date <= end_date))[,paramlbl])) -} else { - y <- as.integer(unname(as.matrix(db_work_obs %>% filter(date >= start_date, date <= end_date, inst %in% target_inst))[,paramlbl])) -} - -y <- matrix(y,ncol=length(paramlbl),byrow=FALSE) -y_sums <- rowSums(y) -``` - -STAN - Multinomial - -```{r} -#https://vasishth.github.io/bayescogsci/book/modeling-multiple-categorical-responses.html -# Why using target -# https://stackoverflow.com/questions/40289457/stan-using-target-syntax -# https://discourse.mc-stan.org/t/differences-between-normal-and-target-normal-lpdf/3519 - - -m2.2 <- " -data { - int N; - int K; - vector[N] N_trials; - vector[K] alpha; - array[N, K] int ans; -} -parameters { - simplex[K] theta; -} -model { - target += dirichlet_lpdf(theta | alpha); // rep_vector(2, 5)); - for (n in 1:N) { - target += multinomial_lpmf(ans[n] | theta); - } -} -generated quantities{ - int pred_ans[K] = multinomial_rng(theta, K); -}" - -alpha_mean <- y[1,] -#alpha_mean <- c(7,3,8,1,2,3) -#alpha_mean <- c(3.5,1.5,2,.5,1,1.5) -#alpha_mean <- rep(1,6) - -data_mn.2 <- list(N = dim(y)[1], - K = dim(y)[2], - N_trials = y_sums, -# alpha = rep(3,dim(y)[2]), - alpha = alpha_mean, - ans = y) -``` - -Interpretation of the Alphas in the Dirichlet distribution - -https://stats.stackexchange.com/questions/244917/what-exactly-is-the-alpha-in-the-dirichlet-distribution - -https://stats.stackexchange.com/questions/145705/can-a-multinomial1-n-1-n-be-characterized-as-a-discretized-dirichlet1 - - -Beta Distribution (uni-dimensional case) -https://stats.stackexchange.com/questions/243878/conjugate-beta-interpretation-of-the-continuous-binomial-signal - -https://stats.stackexchange.com/questions/44494/why-is-the-dirichlet-distribution-the-prior-for-the-multinomial-distribution - - - -```{r} -m2.3 <- " -data { - int N; - int K; - int AMax; -// vector[N] N_trials; - array[N, K] int ans; -} -parameters { - vector[K] alpha; - simplex[K] theta; -} - -model { - - alpha ~ normal(250,40); // (150,30) - - target += dirichlet_lpdf(theta | alpha); // rep_vector(2, 5)); - for (n in 1:N) { - target += multinomial_lpmf(ans[n] | theta); - } -} -generated quantities{ - int pred_ans[K] = multinomial_rng(theta, K); -}" -AMax_Value <- 380 - -data_mn.3 <- list(N = dim(y)[1], - K = dim(y)[2], - AMax = AMax_Value, -# N_trials = y_sums, - ans = y) -``` - - -```{r} -#fit_mn.2 <- stan(data = data_mn.2, -# model_code = m2.2, -# iter = 1500, -# seed = 530, -# verbose=TRUE) - -fit_mn.3 <- stan(data = data_mn.3, - model_code = m2.3, - iter = 2200, - seed = 530, - verbose=TRUE) - -# Select Model -MODEL_SELECTED <- 3 -fit_mn <- fit_mn.3 - -``` - -```{r} -if (MODEL_SELECTED == 3) - print(fit_mn, pars = c("alpha")) - -print(fit_mn, pars = c("theta")) -print(paramlbl) - -``` - -```{r} -theta <- extract(fit_mn)[["theta"]] -theta_mean <- colMeans(theta) - -if (MODEL_SELECTED == 3) { - alpha <- extract(fit_mn)[["alpha"]] - alpha_mean <- colMeans(alpha) -} - -yrep <- extract(fit_mn)[["pred_ans"]] -#log_lik <- extract(fit_mn)[["target"]] -nsim<- nrow(yrep) -``` - - -```{r} -m1 <- mean(theta[,1]); s1 <- sd(theta[,1]) -m2 <- mean(theta[,2]); s2 <- sd(theta[,2]) -cat("\n",format(paramlbl[1], digits=10),": mean=",format(m1,digits=3,nsmall=1),"and sd=",format(s1,digits=4,nsmall=2 )) -cat("\n",format(paramlbl[2], digits=10),": mean=",format(m2,digits=3,nsmall=1),"and sd=",format(s2,digits=4,nsmall=2 )) -``` - - -```{r} -#traceplot(fit_mn, pars = "alpha") -``` - -```{r} -# Elections 2022 1st. Round -if (target_round==1) { - p1 <- 1 - p2 <- 3 -} else { -# Elections 2022 - 2nd Round - p1 <- 1 - p2 <- 2 -} -# Elections 2018 -#p1 <- 2 -#p2 <- 4 - -m1 <- mean(theta[,p1]) -m2 <- mean(theta[,p2]) -b_vs_l <- stan_scat(fit_mn, pars=c(paste0("theta[", c(p1,p2), "]"))) -b_vs_l + - geom_vline(xintercept = m1, colour="blue")+ - geom_hline(yintercept = m2, colour="red")+ - xlab(paramlbl[p1])+ylab(paramlbl[p2])+ - theme_bw() -``` - - -```{r} -stan_hist(fit_mn, pars=c(paste0("theta[",1:3,"]")), bins=30) - -if (MODEL_SELECTED == 3) - stan_hist(fit_mn, pars=c(paste0("alpha[",1:3,"]")), bins=30) -``` - -```{r} -if (MODEL_SELECTED == 3) - stan_dens(fit_mn, pars = "alpha") -``` - - -```{r} -stan_dens(fit_mn, pars = "theta") -``` - -```{r, warning=FALSE} -panel.cor <- function(x, y, digits = 2, prefix = "", cex.cor, ...) -{ - par(usr = c(0, 1, 0, 1)) - r <- abs(cor(x, y)) - txt <- format(c(r, 0.123456789), digits = digits)[1] - txt <- paste0(prefix, txt) - if(missing(cex.cor)) cex.cor <- 0.8/strwidth(txt) - text(0.5, 0.5, txt, cex = cex.cor * r) -} -pairs(fit_mn, pars = c("theta"),lower.panel = panel.smooth, upper.panel = panel.cor, - labels = paramlbl, gap=0, row1attop=FALSE) -``` - -```{r} -stan_rhat(fit_mn, bins=30) -``` - -```{r} -samp_info <- stan_diag(fit_mn, info='sample') -``` - -```{r} -samp_info[[3]] -``` - - -```{r} -stan_mcse(fit_mn, pars="theta", bins=30) -``` - - -```{r} -mcmc_trace(As.mcmc.list(fit_mn, pars="theta")) -``` - -CALCULATE exact probability using Numeric Integration - -```{r} -Fmax_ij <- function (u, i, j, alpha, betta) { - p <- 1.0 - for (k in c(1:(length(alpha)-1))[-c(i,j)]){ - p <- p*pgamma(u, alpha[k], betta) - } - #cat("\n\nFMax -> p=",p," c()=",c(1:(length(alpha)-1))[-c(i,j)]," alpha=",alpha," betta=",betta) - return (p) -} - -fmin_ij <- function (u, i, j, alpha, betta) { - p1 <- dgamma(u,alpha[i],betta)*(1-pgamma(u,alpha[j],betta)) - p2 <- dgamma(u,alpha[j],betta)*(1-pgamma(u,alpha[i],betta)) - #cat("\nfmin -> p1=",p1,"/ p2=",p2," alpha=",alpha," betta=",betta) - return (p1+p2) -} - -Fsum_ij <- function (u, i, alpha, betta) { - #cat("\n\n[Call]Fsum_ij -> u=",u,"/ i=",i," alpha=",alpha," betta=",betta," sum=",sum(alpha[-c(i,length(alpha))])) - #cat("\n--> return value=",pgamma(u, sum(alpha[-c(i,length(alpha))]), betta)) - return(pgamma(u, sum(alpha[-c(i,length(alpha))]), betta)) -} - -fsum_ij <- function (u, i, alpha, betta) { - return(dgamma(u, sum(alpha[-c(i,length(alpha))]), betta)) -} - -gammasum <- function (u, i, alpha, betta) { - #cat("\n\n[Call]gammasum -> u=",u,"/ i=",i," alpha=",alpha," betta=",betta) - #cat("\n--> dgamma=",dgamma(u, alpha[i], betta)) - return (Fsum_ij(u, i, alpha, betta) * dgamma(u, alpha[i], betta)) -} - -gamma_ij <- function(u, i, j, alpha, betta) { -# cat("\ngamma_ij -> u=",u,"/ (i,j)=(",i,",",j,") alpha=",alpha," betta=",betta,"\n\n") - return(pgamma(u, alpha[j], betta)*dgamma(u, alpha[i], betta)) -} - -ddelta_ij <- function (u, i, j, alpha, betta) { - return (Fmax_ij(u, i, j, alpha, betta) * fmin_ij(u, i, j, alpha, betta)) -} -``` - - -```{r} -# Iterative process to calculate the probabilities -# Probability of C1 winning in the first round - -``` - -RUN SCenarios based on STAN Model - -\subsection{Probabilities of Round 1} - -```{r} -# Scenarios Setup -if (MODEL_SELECTED == 3) { - alph <- alpha_mean -} else { - alph <- c(7.32,2.29,7.78,1.92,1.24,2.21) -} - -beth <- 1.0 -lim_sup <- 20 - -#2022 -c1 <- 1 -c2 <- 3 - -# Calculate the probability of exact candidates c1 and c2 pass to 2nd round -P.c1c2 <- MASS::area(ddelta_ij, a=0, b=lim_sup, c1, c2, alph, beth, - fa=0, fb=ddelta_ij(lim_sup, c1, c2, alph, beth), - limit = 10, eps = 1e-05) - -# Calculate the probability of candidate c1 pass to 2nd round -P2ndround <- 0.0 -for (k in c(1:(length(alph)-1))[-c(c1)]) { - # Probability of Candidates c1 and Candidate k pass 1st. round - P1.ij <- MASS::area(ddelta_ij, a=0, b=lim_sup, c1, k, alph, beth, - fa=0, fb=ddelta_ij(lim_sup, c1, k, alph, beth), - limit = 10, eps = 1e-05) - - # Probability of Candidates c1 overcome Candidate k in 2nd. round - P3.ij <- MASS::area(gamma_ij, a=0, b=lim_sup, c1, k, alph, beth, - fa=0, fb=gamma_ij(lim_sup, c1, k, alph, beth), - limit = 10, eps = 1e-05) - P2ndround <- P2ndround + P1.ij * P3.ij - -} - -# Probability of candidate c1 win in 1st round -P2.i <- MASS::area(gammasum, a=0, b=lim_sup, c1, alph, beth, - fa=0, fb=gammasum(lim_sup, c1, alph, beth), - limit = 10, eps = 1e-05) - -# Probability of None wins in 1st round -SumP2 <- 0.0 -for (k in c(1:(length(alph)-1))) { - # Probability of Candidates k wins in 1st. round - P.ck <- MASS::area(gammasum, a=0, b=lim_sup, k, alph, beth, - fa=0, fb=gammasum(lim_sup, k, alph, beth), - limit = 10, eps = 1e-05) - cat("\nProbability of candidate",paramlbl[k],"win in 1st round", P.ck,"\n") - SumP2 <- SumP2 + P.ck - -} - -# Probability of candidate c2 win in 1st round -#P2.j <- MASS::area(gammasum, a=0, b=lim_sup, c2, alph, beth, -# fa=0, fb=gammasum(lim_sup, c2, alph, beth), -# limit = 10, eps = 1e-05) - -# Probability of candidate c1 win elections -totProb.ij <- P2.i + (1-SumP2) * P2ndround # P1.ij * P3.ij - -# Show Results of projected Scenario -cat("\n==> Probability of NO CANDIDATE is elected in 1st round ", (1-SumP2)) -cat("\n\nProbability of scenario with candidate",paramlbl[c1],"pass 1st round", P2ndround) -cat("\nProbability of candidate",paramlbl[c1],"and",paramlbl[c2],"are the most voted in 1st Round", P.c1c2) -# cat("\nProbability of candidate ",paramlbl[c1]," win in 1st round", P2.i) -# cat("\nProbability of candidate ",paramlbl[c2]," win in 1st round", P2.j) -# cat("\nProbability of candidate ",paramlbl[c1]," overcome candidate ",paramlbl[c2]," in 2nd round", P3.ij) -cat("\nIn this scenario, the probability of candidate",paramlbl[c1],"win Elections is", totProb.ij) -``` -All possible scenarios in round 1 - -```{r} -for (i in 1:5) { - cat("\nScenarios with w/ C1:",toupper(paramlbl[i])) - S <- 0.0 - for (j in c(1:5)[-i]) { - P.ij <- MASS::area(ddelta_ij, a=0, b=lim_sup, i, j, alph, beth, - fa=0, fb=ddelta_ij(lim_sup, i, j, alph, beth), - limit = 10, eps = 1e-05) - cat("\n... and ",paramlbl[j],"are the most voted in 1st Round", - format(P.ij, width = 8, digits = 2, - nsmall = 6, justify = "right")) - S <- S + P.ij - } - cat("\nTotal Probability of",toupper(paramlbl[i]), " -> ", - format(round(S, digits=4), width = 6, digits = 2, - nsmall = 4, justify = "right")) - cat("\n---------------------------\n") -} -``` - -\subsection{Probabilities of Round 2} - -```{r} -# Scenarios Setup -if (MODEL_SELECTED == 3) { - alph <- alpha_mean -} else { - alph <- c(7.32,2.29,7.78,1.92,1.24,2.21) -} - -beth <- 1.0 -lim_sup <- AMax_Value - -#2022 -c1 <- 1 -c2 <- 2 - -# Calculate the probability of candidate c1 pass to 2nd round -#PWin2ndround <- MASS::area(gamma_ij, a=0, b=lim_sup, c1, c2, alph, beth, -# fa=0, fb=gamma_ij(lim_sup, c1, c2, alph, beth), -# limit = 10, eps = 1e-05) -#MASS::area(gamma_ij, a=0, b=lim_sup, c1, c2, alph, beth, -# fa=0, fb=gamma_ij(lim_sup, c1, c2, alph, beth), -# limit = 10, eps = 1e-05) - -#PC1Win2ndround <- integrate(gamma_ij,lower = 0, upper = lim_sup, i=c1, j=c2, alpha=alph, betta=beth)$value -#PC2Win2ndround <- integrate(gamma_ij,lower = 0, upper = lim_sup, i=c2, j=c1, alpha=alph, betta=beth)$value - -PC1Win2ndround <- integrate(gammasum,lower = 0, upper = lim_sup, i=c1, alpha=alph, betta=beth)$value -PC2Win2ndround <- integrate(gammasum,lower = 0, upper = lim_sup, i=c2, alpha=alph, betta=beth)$value - -# plot(dgamma(seq(0, 1000, by = 1),alph[c1], beth)*pgamma(seq(0, 1000, by = 1),alph[c2], beth)) - -# Show Results of projected Scenario -cat("\n\nProbability of",paramlbl[c1],"win elections", PC1Win2ndround) -cat("\n\nProbability of",paramlbl[c2],"win elections", PC2Win2ndround) -``` - - -Summary of Researches available - -```{r} -db_poll_wrk %>% - filter(date>=start_date) |> - group_by(regno, inst) %>% - distinct(regno) %>% - group_by(inst) %>% - summarise(n=n()) %>% - kbl(booktabs = TRUE, digits = 4, - caption = "No. of Election Polls by Institute") %>% - kable_styling(latex_options = "striped") -``` - -STAN - Build Database for Inference - -```{r} -#INitialization -# Design of Scenarios - -if (target_round==1) { - Scenarios <- data.frame ( - C1 = c(1, 1, 2), - C2 = c(3, 2, 3) - ) -} else { - Scenarios <- data.frame ( - C1 = c(1), - C2 = c(2) - ) -} - -# Scenarios 2018 -#Scenarios <- data.frame ( -# C1 = c(3, 4, 1, 2), -# C2 = c(2, 2, 2, 5) -#) - -db_iter_stats <- data.frame() - -# Prepare -if (length(target_inst)==0) { - db_iter_wrk <- db_work_obs %>% - arrange(date) %>% - filter(date >= start_date, date <= end_date) -} else { - db_iter_wrk <- db_work_obs %>% - arrange(date) %>% - filter(inst %in% target_inst, date >= start_date, date <= end_date) -} - -v_dates <- db_iter_wrk %>% group_by(date) %>% pull(date) %>% unique() - -#Initialize model variables -alph <- alpha_mean -beth <- 1.0 -#lim_sup <- 20 - -Model <- 3 - -``` - - -```{r} -# Run all scenarios -for (ScenIdx in 1:nrow(Scenarios)) { - - c1 <- Scenarios$C1[ScenIdx] - c2 <- Scenarios$C2[ScenIdx] - - cat("\nRunning Scenario ", ScenIdx, "with ", paramlbl[c1]," and ",paramlbl[c2]) - - idx <- 1 - - tb_alphas <- matrix(rep(0, length(v_dates)*length(paramlbl)), nrow=length(v_dates), ncol=length(paramlbl)) - Prob_c1c2_pass_2ndRnd <- rep(0, length(v_dates)) - Prob_c1_pass_2ndRnd <- rep(0, length(v_dates)) - Prob_c2_pass_2ndRnd <- rep(0, length(v_dates)) - Prob_c1_Win_1stRnd <- rep(0, length(v_dates)) - Prob_c2_Win_1stRnd <- rep(0, length(v_dates)) - Prob_c1_Win_2ndRnd <- rep(0, length(v_dates)) - Prob_c2_Win_2ndRnd <- rep(0, length(v_dates)) - Prob_None_Wins_1stRnd <- rep(0, length(v_dates)) - Prob_c1_wins_Elections <- rep(0, length(v_dates)) - Prob_c2_wins_Elections <- rep(0, length(v_dates)) - ProbInteg_c1_wins_Elections <- rep(0, length(v_dates)) - ProbInteg_c2_wins_Elections <- rep(0, length(v_dates)) - - while (idx <= length(v_dates)) { # Process Incremental Dates - cat(paste0("\nProcessing date ",v_dates[idx],"...\n")) - y <- as.integer(unname(as.matrix(db_iter_wrk %>% filter(date <= v_dates[idx]))[,paramlbl])) - y <- matrix(y,ncol=length(paramlbl),byrow=FALSE) - y_sums <- rowSums(y) - - # Input Data for Stan - # alpha_mean <- c(7,3,8,1,2,3) - if (Model == 2) { - data_iter_mn <- list(N = dim(y)[1], - K = dim(y)[2], - N_trials = y_sums, - alpha = alpha_mean, - ans = y) - m_code <- m2.2 - } - else { - data_iter_mn <- list(N = dim(y)[1], - K = dim(y)[2], -# AMax = 10, - AMax = AMax_Value, - ans = y) - m_code <- m2.3 - } - - # Run Stan Model - fit_iter_mn <- stan(data = data_iter_mn, - model_code = m_code, -# iter = 1500, - iter = 2200, - seed = 530, - refresh = 0) - - # Collect STAN results - theta <- extract(fit_iter_mn)[["theta"]] - theta_mean <- colMeans(theta) - - if (Model == 3) { - alpha <- extract(fit_iter_mn)[["alpha"]] - alpha_mean <- colMeans(alpha) - alph <- alpha_mean - } - - # Calculate Probabilities - cat("\nCalculating Probabilities of this scenario...") - if (target_round==1) { - # Calculate the probability of exact candidates c1 and c2 pass to 2nd round - P.c1c2 <- MASS::area(ddelta_ij, a=0, b=lim_sup, c1, c2, alph, beth, - fa=0, fb=ddelta_ij(lim_sup, c1, c2, alph, beth), - limit = 10, eps = 1e-05) - # Calculate the probability of candidate c1 pass to 2nd round - P2ndround_c1 <- 0.0 - for (k in c(1:(length(alph)-1))[-c(c1)]) { - # Probability of Candidates c1 and Candidate k pass 1st. round - P1.ij <- MASS::area(ddelta_ij, a=0, b=lim_sup, c1, k, alph, beth, - fa=0, fb=ddelta_ij(lim_sup, c1, k, alph, beth), - limit = 10, eps = 1e-05) - - # Probability of Candidates c1 overcome Candidate k in 2nd. round - P3.ij <- MASS::area(gamma_ij, a=0, b=lim_sup, c1, k, alph, beth, - fa=0, fb=gamma_ij(lim_sup, c1, k, alph, beth), - limit = 10, eps = 1e-05) - P2ndround_c1 <- P2ndround_c1 + P1.ij * P3.ij - - } - P2ndround_c2 <- 0.0 - for (k in c(1:(length(alph)-1))[-c(c2)]) { - # Probability of Candidates c2 and Candidate k pass 1st. round - P1.ji <- MASS::area(ddelta_ij, a=0, b=lim_sup, c2, k, alph, beth, - fa=0, fb=ddelta_ij(lim_sup, c2, k, alph, beth), - limit = 10, eps = 1e-05) - - # Probability of Candidates c1 overcome Candidate k in 2nd. round - P3.ji <- MASS::area(gamma_ij, a=0, b=lim_sup, c2, k, alph, beth, - fa=0, fb=gamma_ij(lim_sup, c2, k, alph, beth), - limit = 10, eps = 1e-05) - P2ndround_c2 <- P2ndround_c2 + P1.ji * P3.ji - - } - - # Probability of candidate c1 win in 1st round - P2.i <- MASS::area(gammasum, a=0, b=lim_sup, c1, alph, beth, - fa=0, fb=gammasum(lim_sup, c1, alph, beth), - limit = 10, eps = 1e-05) - - # Probability of candidate c2 win in 1st round - P2.j <- MASS::area(gammasum, a=0, b=lim_sup, c2, alph, beth, - fa=0, fb=gammasum(lim_sup, c2, alph, beth), - limit = 10, eps = 1e-05) - - # Probability of None wins in 1st round - SumP2 <- 0.0 - for (k in c(1:(length(alph)-1))) { - # Probability of Candidates k wins in 1st. round - P.ck <- MASS::area(gammasum, a=0, b=lim_sup, k, alph, beth, - fa=0, fb=gammasum(lim_sup, k, alph, beth), - limit = 10, eps = 1e-05) - # cat("\nProbability of candidate",paramlbl[k],"win in 1st round", P.ck,"\n") - SumP2 <- SumP2 + P.ck - - } - # Probability of candidate c1 win elections - totProb.ij <- P2.i + (1-SumP2) * P2ndround_c1 # P1.ij * P3.ij - - # Probability of candidate c1 win elections - totProb.ji <- P2.j + (1-SumP2) * P2ndround_c2 # P1.ij * P3.ij - } else { -# P2ndround_c1 <- 0.0 -# for (k in c(1:(length(alph)-1))[-c(c1)]) { -# # Probability of Candidates c1 and Candidate k pass 1st. round -# P1.ij <- MASS::area(ddelta_ij, a=0, b=lim_sup, c1, k, alph, beth, -# fa=0, fb=ddelta_ij(lim_sup, c1, k, alph, beth), -# limit = 10, eps = 1e-05) -# -# # Probability of Candidates c1 overcome Candidate k in 2nd. round -# P3.ij <- MASS::area(gamma_ij, a=0, b=lim_sup, c1, k, alph, beth, -# fa=0, fb=gamma_ij(lim_sup, c1, k, alph, beth), -# limit = 10, eps = 1e-05) -# P2ndround_c1 <- P2ndround_c1 + P1.ij * P3.ij -# -# } -# P2ndround_c2 <- 0.0 -# for (k in c(1:(length(alph)-1))[-c(c2)]) { -# # Probability of Candidates c2 and Candidate k pass 1st. round -# P1.ji <- MASS::area(ddelta_ij, a=0, b=lim_sup, c2, k, alph, beth, -# fa=0, fb=ddelta_ij(lim_sup, c2, k, alph, beth), -# limit = 10, eps = 1e-05) -# -# # Probability of Candidates c1 overcome Candidate k in 2nd. round -# P3.ji <- MASS::area(gamma_ij, a=0, b=lim_sup, c2, k, alph, beth, -# fa=0, fb=gamma_ij(lim_sup, c2, k, alph, beth), -# limit = 10, eps = 1e-05) -# P2ndround_c2 <- P2ndround_c2 + P1.ji * P3.ji -# -# } -# # Probability of candidate c1 win in 1st round -# P2.i <- MASS::area(gammasum, a=0, b=lim_sup, c1, alph, beth, -# fa=0, fb=gammasum(lim_sup, c1, alph, beth), -# limit = 10, eps = 1e-05) -# -# # Probability of candidate c2 win in 1st round -# P2.j <- MASS::area(gammasum, a=0, b=lim_sup, c2, alph, beth, -# fa=0, fb=gammasum(lim_sup, c2, alph, beth), -# limit = 10, eps = 1e-05) -# -# # Probability of None wins in 1st round -# SumP2 <- 0.0 -# for (k in c(1:(length(alph)-1))) { -# # Probability of Candidates k wins in 1st. round -# P.ck <- MASS::area(gammasum, a=0, b=lim_sup, k, alph, beth, -# fa=0, fb=gammasum(lim_sup, k, alph, beth), -# limit = 10, eps = 1e-05) -# # cat("\nProbability of candidate",paramlbl[k],"win in 1st round", P.ck,"\n") -# SumP2 <- SumP2 + P.ck -# -# } -# # Probability of candidate c1 win elections -# totProb.ij <- P2.i + (1-SumP2) * P2ndround_c1 # P1.ij * P3.ij -# -# # Probability of candidate c1 win elections -# totProb.ji <- P2.j + (1-SumP2) * P2ndround_c2 # P1.ij * P3.ij -# - PC1Win2ndround <- integrate(gammasum,lower = 0, upper = lim_sup, i=c1, alpha=alph, betta=beth)$value - PC2Win2ndround <- integrate(gammasum,lower = 0, upper = lim_sup, i=c2, alpha=alph, betta=beth)$value - - } - - cat("\nStoring data...") - - #Store Probabilities - if (target_round==1) { - tb_alphas[idx,] <- alph - Prob_c1c2_pass_2ndRnd[idx] <- P.c1c2 - Prob_c1_pass_2ndRnd[idx] <- P2ndround_c1 - Prob_c2_pass_2ndRnd[idx] <- P2ndround_c2 - Prob_c1_Win_1stRnd[idx] <- P2.i - Prob_c2_Win_1stRnd[idx] <- P2.j - Prob_None_Wins_1stRnd[idx] <- (1 - SumP2) - Prob_c1_wins_Elections[idx] <- totProb.ij - Prob_c2_wins_Elections[idx] <- totProb.ji - } else { -# Prob_c1_Win_2ndRnd[idx] <- P2.i -# Prob_c2_Win_2ndRnd[idx] <- P2.j -# Prob_c1_wins_Elections[idx] <- totProb.ij -# Prob_c2_wins_Elections[idx] <- totProb.ji - ProbInteg_c1_wins_Elections[idx] <- PC1Win2ndround - ProbInteg_c2_wins_Elections[idx] <- PC2Win2ndround - } - - idx <- idx + 1 - - } - - if (target_round==1) { - db_iter_stats <- rbind(db_iter_stats, data.frame ( - scenario = ScenIdx, - c1 = rep(c1, length(v_dates)), - c2 = rep(c2, length(v_dates)), - date = v_dates, - alphas = tb_alphas, - Prob_c1c2_pass_2ndRnd = Prob_c1c2_pass_2ndRnd, - Prob_c1_pass_2ndRnd = Prob_c1_pass_2ndRnd, - Prob_c2_pass_2ndRnd = Prob_c2_pass_2ndRnd, - Prob_c1_Win_1stRnd = Prob_c1_Win_1stRnd, - Prob_c2_Win_1stRnd = Prob_c2_Win_1stRnd, - Prob_None_Wins_1stRnd = Prob_None_Wins_1stRnd, - Prob_c1_wins_Elections = Prob_c1_wins_Elections, - Prob_c2_wins_Elections = Prob_c2_wins_Elections)) - } else { - db_iter_stats <- rbind(db_iter_stats, data.frame ( - scenario = ScenIdx, - c1 = rep(c1, length(v_dates)), - c2 = rep(c2, length(v_dates)), - date = v_dates, - alphas = tb_alphas, -# Prob_c1_Win_2ndRnd = Prob_c1_Win_2ndRnd, -# Prob_c2_Win_2ndRnd = Prob_c2_Win_2ndRnd, -# Prob_c1_wins_Elections = Prob_c1_wins_Elections, -# Prob_c2_wins_Elections = Prob_c2_wins_Elections, - ProbInteg_c1_wins_Elections <- ProbInteg_c1_wins_Elections, - ProbInteg_c2_wins_Elections <- ProbInteg_c2_wins_Elections)) - } - -} - -``` - -Posterior simulation - -```{r} -# Probability of candidates c1=1 and c2=3 pass to 2nd round - -v_dates <- db_iter_wrk %>% group_by(date) %>% pull(date) # %>% unique() -y <- as.integer(unname(as.matrix(db_iter_wrk %>% filter(date <= tail(v_dates,n=1)))[,paramlbl])) -y <- matrix(y,ncol=length(paramlbl),byrow=FALSE) - -# Calculus of probability of each candidate by simulation of Posterior Dirichlet -N <- 1000 - -sim_dir <- array(rep(0, nrow(y)*N*length(paramlbl)), dim=c(nrow(y),N,length(paramlbl))) -theta_CI <- list( - upper = array(rep(0,nrow(y)*length(paramlbl)),dim=c(nrow(y),length(paramlbl))), - lower = array(rep(0,nrow(y)*length(paramlbl)),dim=c(nrow(y),length(paramlbl))) -) - -theta_hist <- array(rep(0,nrow(y)*length(paramlbl)),dim=c(nrow(y),length(paramlbl))) - -sim_dir[1,,] <- rdirichlet(N, alpha=(y[1,]+rep(1,length(paramlbl)))) -theta_hist[1,] <- colMeans(sim_dir[1,,]) -theta_CI$upper[1,] <- theta_hist[1,]+qnorm(.975)*(apply(sim_dir[1,,],2,sd)/sqrt(N)) -theta_CI$lower[1,] <- theta_hist[1,]-qnorm(.975)*(apply(sim_dir[1,,],2,sd)/sqrt(N)) - -for (i in 2:nrow(y)) { - sim_dir[i,,] <- rdirichlet(N, alpha=(y[i,]+colMeans(sim_dir[i-1,,])*sum(y[i-1,]))) - theta_hist[i,] <- colMeans(sim_dir[i,,]) - theta_CI$upper[i,] <- theta_hist[i,]+qnorm(.975)*(apply(sim_dir[i,,],2,sd)/sqrt(N)) - theta_CI$lower[i,] <- theta_hist[i,]-qnorm(.975)*(apply(sim_dir[i,,],2,sd)/sqrt(N)) -} - -matplot(theta_hist[,1:2], type = c("b"), pch=1, col = 1:4) #plot -legend("topleft", legend = paramlbl[1:4], col=1:4, pch=1) # optional legend - -df <- data.frame() -for (j in 1:3) { - df <- rbind(df, - data.frame( - date = v_dates, - cand = paramlbl[j], - sup = theta_CI$upper[,j], - mid = theta_hist[,j], - inf = theta_CI$lower[,j]) - ) -} -ggplot(df, aes(x=date)) + - geom_line(aes(y=mid, color = cand), size=.8)+ - geom_point(aes(y=mid, color = cand), size=3) + - xlab("Date")+ylab("Pct. Votes")+ - scale_color_manual(breaks = c("Lula", "Bolsonaro", "Y-Blank/Null"), - values=c("red", "blue", "grey"))+ - theme_bw() - -``` - -... using MCMC for simulations - -```{r} -# Calculus of probability of each candidate by simulation of Posterior Dirichlet -N <- 1000 - -sim_dir <- array(rep(0, nrow(y)*N*length(paramlbl)), dim=c(nrow(y),N,length(paramlbl))) -theta_hist <- array(rep(0,nrow(y)*length(paramlbl)),dim=c(nrow(y),length(paramlbl))) -theta_CI <- list( - upper = array(rep(0,nrow(y)*length(paramlbl)),dim=c(nrow(y),length(paramlbl))), - lower = array(rep(0,nrow(y)*length(paramlbl)),dim=c(nrow(y),length(paramlbl))) -) - -sim_dir[1,,] <- MCMCpack::MCmultinomdirichlet(y[1,], alpha0 = (y[1,]+rep(1,length(paramlbl))), mc=N) -theta_hist[1,] <- colMeans(sim_dir[1,,]) -theta_CI$upper[1,] <- theta_hist[1,]+qnorm(.975)*(apply(sim_dir[1,,],2,sd)/sqrt(N)) -theta_CI$lower[1,] <- theta_hist[1,]-qnorm(.975)*(apply(sim_dir[1,,],2,sd)/sqrt(N)) - - -for (i in 2:nrow(y)) { - sim_dir[i,,] <- MCMCpack::MCmultinomdirichlet(y[i,], alpha0 = (y[i,]+colMeans(sim_dir[i-1,,])*sum(y[i-1,])), mc=N) - theta_hist[i,] <- colMeans(sim_dir[i,,]) - theta_CI$upper[i,] <- theta_hist[i,]+qnorm(.975)*(apply(sim_dir[i,,],2,sd)/sqrt(N)) - theta_CI$lower[i,] <- theta_hist[i,]-qnorm(.975)*(apply(sim_dir[i,,],2,sd)/sqrt(N)) -} - -matplot(theta_hist[,1:2], type = c("b"), pch=1, col = 1:4) #plot -legend("topleft", legend = paramlbl[1:4], col=1:4, pch=1) # optional legend - -for (j in 1:2) { - df <- data.frame( - sup = theta_CI$upper[,j], - mid = theta_hist[,j], - inf = theta_CI$lower[,j] - ) - p <- ggplot(df, aes(x=v_dates)) + - geom_line(aes(y=mid),color="black")+ - geom_point(aes(y=mid),color="black") + - geom_errorbar(aes(ymin=inf, ymax=sup), width=.2)+ - xlab("Date")+ylab(paramlbl[j])+ - theme_bw() - print(p) -} - -df <- data.frame() -for (j in 1:3) { - df <- rbind(df, - data.frame( - date = v_dates, - cand = paramlbl[j], - sup = theta_CI$upper[,j], - mid = theta_hist[,j], - inf = theta_CI$lower[,j]) - ) -} -ggplot(df, aes(x=date)) + - geom_line(aes(y=mid, color = cand), size=.8)+ - geom_point(aes(y=mid, color = cand), size=3) + - xlab("Date")+ylab("Pct. Votes")+ - scale_color_manual(breaks = c("Lula", "Bolsonaro", "Y-Blank/Null"), - values=c("red", "blue", "grey"))+ - theme_bw() -``` - -... using Integration - -```{r} -alph <- (y+colMeans(sim_dir[i-1,,])*sum(y[i-1,])) -sim_dir[1,,] <- rdirichlet(N, alpha=(y[1,]+rep(1,length(paramlbl)))) -theta_hist[1,] <- colMeans(sim_dir[1,,]) -theta_CI$upper[1,] <- theta_hist[1,]+qnorm(.975)*(apply(sim_dir[1,,],2,sd)/sqrt(N)) -theta_CI$lower[1,] <- theta_hist[1,]-qnorm(.975)*(apply(sim_dir[1,,],2,sd)/sqrt(N)) - -for (i in 2:nrow(y)) { - sim_dir[i,,] <- rdirichlet(N, alpha=(y[i,]+colMeans(sim_dir[i-1,,])*sum(y[i-1,]))) - theta_hist[i,] <- colMeans(sim_dir[i,,]) - theta_CI$upper[i,] <- theta_hist[i,]+qnorm(.975)*(apply(sim_dir[i,,],2,sd)/sqrt(N)) - theta_CI$lower[i,] <- theta_hist[i,]-qnorm(.975)*(apply(sim_dir[i,,],2,sd)/sqrt(N)) -} - -``` - - -Print Joint Scenarios - -```{r} -db_iter_stats %>% - mutate(pair = paste0(paramlbl[c1],"-",paramlbl[c2])) %>% - select(pair, date, Prob_c1c2_pass_2ndRnd) %>% - ggplot(aes(x=date, y=Prob_c1c2_pass_2ndRnd))+ - geom_point(aes(colour=pair), size=2.8) + - geom_line(aes(colour=pair), size=0.8) + - ggtitle(paste0("Probability of 2nd. round with these candidates - ",target_inst))+ - theme_bw() - -``` - - -Print Detailed Scenarios - -```{r} -# Plot Scenario -pltScenario <- function (idx) { - - Q <- list() - - # Auxiliary db - db_plt_wrk <- db_iter_stats %>% - filter(scenario == idx) - - Q[[1]] <- db_plt_wrk %>% - ggplot(aes(x=date))+ - geom_line(aes(y=Prob_c1_pass_2ndRnd), size=0.8, colour="blue") + - geom_point(aes(y=Prob_c1_pass_2ndRnd),size=2.4, colour="blue", shape="diamond") + - ggtitle(paste0("Probability of candidate ", - paramlbl[db_plt_wrk$c1[1]]," pass to 2nd round"))+ - xlab(paste0("Date - Inst. ", target_inst)) + - scale_color_manual(breaks = c("Lula", "Bolsonaro", "Y-Blank/Null"), - values=c("red", "blue", "grey"))+ - theme_bw() - - Q[[2]] <- db_plt_wrk %>% - ggplot(aes(x=date))+ - geom_line(aes(y=Prob_c2_pass_2ndRnd), size=0.8, colour="red") + - geom_point(aes(y=Prob_c2_pass_2ndRnd),size=2.4, colour="red", shape="diamond") + - ggtitle(paste0("Probability of candidate ", - paramlbl[db_plt_wrk$c2[1]]," pass to 2nd round"))+ - xlab(paste0("Date - Inst. ", target_inst)) + - scale_color_manual(breaks = c("Lula", "Bolsonaro", "Y-Blank/Null"), - values=c("red", "blue", "grey"))+ - theme_bw() - - Q[[3]] <- db_plt_wrk %>% - ggplot(aes(x=date))+ - geom_line(aes(y=Prob_c1_wins_Elections), size=0.8, colour="blue") + - geom_line(aes(y=Prob_c2_wins_Elections), size=0.8, colour="red") + - geom_point(aes(y=Prob_c1_wins_Elections),size=2.4, colour="blue") + - geom_point(aes(y=Prob_c2_wins_Elections),size=2.4, colour="red") + - ggtitle(paste0("Probability of candidates ", - paramlbl[db_plt_wrk$c1[1]]," and ",paramlbl[db_plt_wrk$c2[1]]," win the elections"))+ - xlab(paste0("Date - Inst. ", target_inst)) + - scale_color_manual(breaks = c("Lula", "Bolsonaro", "Y-Blank/Null"), - values=c("red", "blue", "grey"))+ - theme_bw() - - Q[[4]] <- db_plt_wrk %>% - ggplot(aes(x=date))+ - geom_line(aes(y=Prob_c1_Win_1stRnd), size=0.8, colour="blue") + - geom_line(aes(y=Prob_c2_Win_1stRnd), size=0.8, colour="red") + - geom_point(aes(y=Prob_c1_Win_1stRnd),size=2.4, colour="blue") + - geom_point(aes(y=Prob_c2_Win_1stRnd),size=2.4, colour="red") + - ggtitle(paste0("Probability of candidates ", - paramlbl[db_plt_wrk$c1[1]]," and ",paramlbl[db_plt_wrk$c2[1]]," win in 1st. Round"))+ - xlab(paste0("Date - Inst. ", target_inst)) + - scale_color_manual(breaks = c("Lula", "Bolsonaro", "Y-Blank/Null"), - values=c("red", "blue", "grey"))+ - theme_bw() - - Q[[5]] <- db_plt_wrk %>% - ggplot(aes(x=date))+ - geom_line(aes(y=Prob_c1c2_pass_2ndRnd), size=0.8, colour="black") + - geom_point(aes(y=Prob_c1c2_pass_2ndRnd),size=2.4) + - ggtitle(paste0("Probability of candidates ", - paramlbl[db_plt_wrk$c1[1]]," and ",paramlbl[db_plt_wrk$c2[1]]," are the most voted in 1st. round"))+ - xlab(paste0("Date - Inst. ", target_inst)) + - scale_color_manual(breaks = c("Lula", "Bolsonaro", "Y-Blank/Null"), - values=c("red", "blue", "grey"))+ - theme_bw() - - Q[[6]] <- db_plt_wrk %>% - ggplot(aes(x=date))+ - geom_line(aes(y=Prob_None_Wins_1stRnd), size=0.8, colour="black") + - geom_point(aes(y=Prob_None_Wins_1stRnd),size=2.4) + - ggtitle(paste0("Probability of no candidate wins in 1st. round"))+ - xlab(paste0("Date - Inst. ", target_inst)) + - scale_color_manual(breaks = c("Lula", "Bolsonaro", "Y-Blank/Null"), - values=c("red", "blue", "grey"))+ - theme_bw() - - Q[[7]] <- db_plt_wrk %>% - ggplot(aes(x=date))+ - geom_line(aes(y=ProbInteg_c1_wins_Elections), size=0.8, colour="blue") + - geom_line(aes(y=ProbInteg_c2_wins_Elections), size=0.8, colour="red") + - geom_point(aes(y=ProbInteg_c1_wins_Elections),size=2.4, colour="blue") + - geom_point(aes(y=ProbInteg_c2_wins_Elections),size=2.4, colour="red") + - ggtitle(paste0("Probability of candidates ", - paramlbl[db_plt_wrk$c1[1]]," and ",paramlbl[db_plt_wrk$c2[1]]," win elections"))+ - xlab(paste0("Date - Inst. ", target_inst)) + - scale_color_manual(breaks = c("Lula", "Bolsonaro", "Y-Blank/Null"), - values=c("red", "blue", "grey"))+ - theme_bw() - - return(Q) -} - -``` - - -```{r} -db_iter_stats %>% - filter(scenario == 1) %>% - ggplot(aes(x=date))+ - geom_line(aes(y=ProbInteg_c1_wins_Elections), size=0.8, colour="blue") + - geom_line(aes(y=ProbInteg_c2_wins_Elections), size=0.8, colour="red") + - geom_point(aes(y=ProbInteg_c1_wins_Elections),size=2.4, colour="blue") + - geom_point(aes(y=ProbInteg_c2_wins_Elections),size=2.4, colour="red") + - ggtitle(paste0("Probability of candidates ", - paramlbl[db_iter_stats$c1[1]]," and ",paramlbl[db_iter_stats$c2[1]]," win elections"))+ - xlab(paste0("Date - Inst. ", target_inst)) + - scale_color_manual(breaks = c("Lula", "Bolsonaro", "Y-Blank/Null"), - values=c("red", "blue", "grey"))+ - # geom_text(hjust=0, vjust=0)+ - theme_bw() -``` - - -```{r, fig.height=5, fig.width=6.5} -# Q <- pltScenario(1) - -# Scenario 2018 -Q <- pltScenario(1) - -if (target_round==1) { - Q_list <- c(1:6) -} else { - Q_list <- c(7) -} - -for (i in Q_list) - print(Q[[i]]) -``` - -Stan Compatibility Errors (workaround) - RUN ONCE! - -```{r} -#https://discourse.mc-stan.org/t/rstan-error-in-compilecode-f-code-language-language-verbose-verbose/28007/8 -#remove.packages(c("StanHeaders", "rstan")) -#install.packages("StanHeaders", repos = c("https://mc-stan.org/r-packages/", getOption("repos"))) -#install.packages("rstan", repos = c("https://mc-stan.org/r-packages/", getOption("repos"))) -``` - - -Stan Example (logit) - -```{r} -#https://eleafeit.com/posts/2021-05-23-parameterization-of-multinomial-logit-models-in-stan/ -``` - - -```{r} -library(bayesplot) -library(gtools) # rdirchlet -#rstan_options(auto_write=TRUE) # writes a compiled Stan program to the disk to avoid recompiling -#options(mc.cores = parallel::detectCores()) # uses multiple cores for stan -``` - -```{r} -#posterior <- as.matrix(fit_mn) -#mcmc_areas(posterior, -# pars = c(paste0("theta[",c(1,3),"]")), -# prob = 0.8) -#ppc_dens_overlay(y = fit_mn$y, -# yrep = posterior_predict(fit_mn, draws = 50)) -``` - -```{r} -set.seed(9) -X <- 1000*rt(1000,3) -mean(X) -hist(X) -sd(X) -plot(density(X)) - -require(graphics) - -1 - pt(1:5, df = 3) -qt(.975, df = c(1:10,20,50,100,1000)) - -tt <- seq(0, 10, length.out = 21) -ncp <- seq(0, 6, length.out = 31) -ptn <- outer(tt, ncp, function(t, d) pt(t, df = 3, ncp = d)) -t.tit <- "Non-central t - Probabilities" -image(tt, ncp, ptn, zlim = c(0,1), main = t.tit) -persp(tt, ncp, ptn, zlim = 0:1, r = 2, phi = 20, theta = 200, main = t.tit, - xlab = "t", ylab = "non-centrality parameter", - zlab = "Pr(T <= t)") - -plot(function(x) dt(x, df = 3, ncp = 2), -3, 11, ylim = c(0, 0.32), - main = "Non-central t - Density", yaxs = "i") -``` - - -```{r} -set.seed(853) - -rep(1:5, times=3) - -newborn_weight <- - tibble( - weight = - rep( - x = rnorm( - n = 1000, - mean = 3.5, - sd = 0.5 - ), - times = 3 - ), - measurement = c( - rep("Actual", 1000), - rep("Censored", 1000), - rep("Truncated", 1000) - ) - ) - -newborn_weight <- - newborn_weight |> - mutate( - weight = if_else( - weight <= 2.75 & measurement == "Censored", - 2.75, - weight - ), - weight = if_else( - weight >= 4.25 & measurement == "Truncated", - NA_real_, - weight - ) - ) - -newborn_weight |> - ggplot(aes(x = weight)) + - geom_histogram(bins = 50) + - facet_wrap(vars(measurement)) + - theme_minimal() - -remove(t) - -``` - -```{r} -library(tidyverse) -library(jsonlite) - -url_pres_br = "https://resultados.tse.jus.br/oficial/ele2022/544/dados-simplificados/br/br-c0001-e000544-r.json" - -pres_br <- fromJSON(url_pres_br, simplifyDataFrame = TRUE) %>% - .[["cand"]] %>% - tbl_df() -``` - -8.4.2 Probabilistic Sampling (R. Alexander, Chap 8th) - -\subsection{Simple Random Sampling} - -```{r} -set.seed(853) - -illustrative_sampling <- - tibble( - unit = 1:100, - simple_random_sampling = - sample( - x = c("Included", "Not included"), - size = 100, - replace = TRUE, - prob = c(0.2, 0.8) - ) - ) - -illustrative_sampling |> - count(simple_random_sampling) -``` - -\subsection{Systematic Sampling} - -```{r} -set.seed(853) - -starting_point <- sample( - x = c(1:5), - size = 1 -) - -illustrative_sampling <- - illustrative_sampling |> - mutate( - systematic_sampling = - if_else( - unit %in% seq.int( - from = starting_point, - to = 100, - by = 5 - ), - "Included", - "Not included" - ) - ) - -illustrative_sampling |> - count(systematic_sampling) -``` - -\subsection{Stratified Sampling} - -```{r} -set.seed(853) - -selected_within_strata <- - illustrative_sampling |> - mutate(strata = (unit - 1) %/% 10) |> - group_by(strata) |> - slice_sample(n = 2) |> - pull(unit) - -illustrative_sampling <- - illustrative_sampling |> - mutate(stratified_sampling = if_else( - unit %in% selected_within_strata, - "Included", - "Not included" - )) - -illustrative_sampling |> - count(stratified_sampling) -``` - -\subsection{Cluster Sampling} - -```{r} -set.seed(853) - -selected_clusters <- - sample( - x = c(0:9), - size = 2 - ) - -illustrative_sampling <- - illustrative_sampling |> - mutate( - cluster = (unit - 1) %/% 10, - cluster_sampling = if_else( - cluster %in% selected_clusters, - "Included", - "Not included" - ) - ) |> - select(-cluster) - -illustrative_sampling |> - count(cluster_sampling) -``` - -\subsection{Comparative} - -```{r} -new_labels <- c( - simple_random_sampling = "Simple random sampling", - systematic_sampling = "Systematic sampling", - stratified_sampling = "Stratified sampling", - cluster_sampling = "Cluster sampling" -) - -illustrative_sampling_long <- - illustrative_sampling |> - pivot_longer( - cols = c( - simple_random_sampling, - systematic_sampling, - stratified_sampling, - cluster_sampling - ), - names_to = "sampling_method", - values_to = "in_sample" - ) |> - mutate(sampling_method = factor( - sampling_method, - levels = c( - "simple_random_sampling", - "systematic_sampling", - "stratified_sampling", - "cluster_sampling" - ) - )) - -illustrative_sampling_long |> - filter(in_sample == "Included") |> - ggplot(aes(x = unit, y = in_sample)) + - geom_point() + - facet_wrap( - vars(sampling_method), - dir = "v", - ncol = 1, - labeller = labeller(sampling_method = new_labels) - ) + - theme_minimal() + - labs( - x = "Unit", - y = "Is included in sample" - ) + - theme(axis.text.y = element_blank()) -``` - -```{r} -illustrative_sampling_long |> - filter(in_sample == "Included") |> - group_by(sampling_method) |> - summarize(sum_from_sample = sum(unit)) |> - mutate(scaled_by_five = sum_from_sample * 5) |> - knitr::kable( - col.names = c( - "Sampling method", - "Sum of sample", - "Implied population sum" - ), - format.args = list(big.mark = ",") - ) -``` - -\subsection{Estimation} - -```{r} -set.seed(853) - -sleep <- - tibble( - toddler_sleep = sample(x = c(2:14), size = 30, replace = TRUE), - difference = sample(x = c(0:3), size = 30, replace = TRUE), - parent_sleep = toddler_sleep - difference - ) |> - select(toddler_sleep, parent_sleep, difference) - -sleep -``` - -```{r} -sleep |> - summarize( - toddler_sleep_average = mean(toddler_sleep), - parent_sleep_average = mean(parent_sleep) - ) |> - knitr::kable( - col.names = c("Toddler sleep average", "Parent sleep average"), - format.args = list(big.mark = ","), - digits = 2 - ) -``` - -8.4.3 Non-Probability samples - diff --git a/.Rproj.user/B584AE7E/sources/prop/EA93BB00 b/.Rproj.user/B584AE7E/sources/prop/EA93BB00 index d66672e..f1df084 100644 --- a/.Rproj.user/B584AE7E/sources/prop/EA93BB00 +++ b/.Rproj.user/B584AE7E/sources/prop/EA93BB00 @@ -4,9 +4,9 @@ "source_window_id": "", "Source": "Source", "docOutlineVisible": "1", - "rmdVisualCollapsedChunks": "12696", - "rmdVisualModeLocation": "14119:23446", - "cursorPosition": "734,0", + "rmdVisualCollapsedChunks": "", + "rmdVisualModeLocation": "16884:27202", + "cursorPosition": "924,0", "scrollLine": "0", "docOutlineSize": "118" } \ No newline at end of file diff --git a/.Rproj.user/B584AE7E/viewer-cache/1A4706DF.Rdata b/.Rproj.user/B584AE7E/viewer-cache/1A4706DF.Rdata deleted file mode 100644 index e11675e344afaca3b7d89d24574eaea348f1a14d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14047 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 RH1YG#{{x4%>RP>C002~fn*9I( diff --git a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/c0jrftmj331il/00000f.csv b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/c0jrftmj331il/00000f.csv deleted file mode 100644 index f26c8e2..0000000 --- a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/c0jrftmj331il/00000f.csv +++ /dev/null @@ -1,15 +0,0 @@ -"0","# definegrid" -"0","p_grid <-seq(from=0,to=1,length.out=20)" -"0","" -"0","# defineprior" -"0","#prior <-rep(1,20)" -"0","prior <-ifelse(p_grid<0.5,0,1)" -"0","" -"0","# computelikelihoodateachvalueingrid" -"0","likelihood <-dbinom(6,size=9,prob=p_grid)" -"0","" -"0","# computeproductoflikelihoodandprior" -"0","unstd.posterior <-likelihood*prior" -"0","" -"0","# standardizetheposterior,soitsumsto1" -"0","posterior <-unstd.posterior/sum(unstd.posterior)" diff --git a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/c11kjcel8rada/00001a.png b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/c11kjcel8rada/00001a.png index 75f00d12ce300ba6e6e2cc05827e1d2e1e0e8252..e9cf8fe02f4c1728e06706bc67e51fb1fb752a74 100644 GIT binary patch literal 5411 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 diff --git a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/c3qooae84c4xs/00001a.png b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/c3qooae84c4xs/00001a.png index 60d5be6fc750b0d735f6852aaf37fcfd232d9d39..888f4cb046cd733b0bb45d758359d48bb5881b40 100644 GIT binary patch literal 4261 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 literal 4582 zcmcgwcTkf{w2vYnT|rPfDqMvR=`|EZQ6N!Jgb<1lN~qF{^dgEPDD?wrBGMrVy$KQ! zFcKgbKq;XK#7I|q5qP=pk2mw?-g)z8-pt#bowL8QXLrx+*|RghjlFBA$H6MV3V}d4 z4D@x4A&}!B1aj>4Nd~$`e0TmEU7+sXHn~Zc5C{|kafCn!|+DUS6=iBL!))G^T!l1MqKcZAd*)z=>#Q4*mP$`QR%j*jSBI;IP{nvSkD z$nw&6VDZv7_k}<>JN|CR2%aSl5Xfn116>`H!0hFmsDRn}(>I%{CNRnM-p#Nfob>w9 zk-`PZ(PU|3@yKJ7k=t(uF%!X!!A+Ab=T##utBug+#;%5~2mKpI_rGH^W@oB&>A8^tj3YhA?^8@HW#zm|JCptm7keM3aHb;E_@Pg(2! zUbF0D7w-DAHLJ!hnq>SzTIP9aUcf;{g&*96rEW0+w2sBR^M%GB_RV9tFOtl*+WSM-_@LWnRN7R}OG=8%_1)jCQg!;JkPM|Uw2O`U`|Ph0q5xxcg1r!9nK)T4u77&9qMz$(NEM(KGI{In zyW&*m*VJKfpP=gh6BtbNE?MWlo`-&TOM^xQnsD*wn^P5X3d!gGXi5ppODg-A74si- zDHU8Bl(Uh9ACokN!Z9X=ZM)6aFrP1;)HK;jJXxr3mT?t1e!4*2WUD0y-hG_cQ;0PE zE)}?Yzt#IOMkq_5;d!$$>o+}Ao4tbs-3Q~9GUL3O+NxwN&x?|hg>c|ehcor(#O0+R zLHIqO$IWHHteWO7jxLlwqbUA|8yHc{dzO6oqt3Z?wTAY73+vv9n>boBp!=*jWCq zY2RKw8<}x+CG+m0R2BEed!n6L8nQGRb%*r>5Ctmerxo0Giv2Gs^_jyzIP(HCj|bIb zZ<%7^Z5BOwx48Iu+6H*RIRJe6iV?VZYFVnvr|;*tXfi37jMW?baTSV5z1Aee_(?-E zCogh=Zhy_GskS1!&VJH%5UW`0^oZP4!s#C@gjDw>w5%3C=$6?cvBftt6*LpMEoAVx z>?(U}Cu+A|KyOx*pP6}|bg&bZ0{4_?j?=!?QZDUv*AX#bM!MC?SBD&ZNzSFLH(pv> zl+weW=_6eAVYmZXz{IN_4l`Dn(7?*J}AxH$PvL<@rxAn;tK0P%(o+m z9^!{an;6h>_A=@bSuj*T!?LFrA(LRKx^^FQ8d_bhMP_iSqVG2Ne0mimIg5CiFXfqVHd?I6nMLqi zE_i7PaI$?F|KlR+@`Kq(G3jE37P1q|>uClGkJhrQN8|BZuDAR%JuE(+OfYt}RIfxY z$9uK(v2rNcgjaIb{*2xq!42HI|9ZN*ytfz~2~OO&VJ{n7m|!VkSlFV5q;y!jQdOQN z!)Fk&lqE&sof-K+R*CdZ>}h?ac3B)6pav zQQ;x`;TE?>$_h@MJK3!l6;%xi_nI-yG?n-I{rbKgFk^jbeORQ_>k7Jvq_CtN_$QEH zA6<|q0B~?cRDnsJ<1()-1y^`z<{Nvza#a!Eo~^GxiUWCPY>3k8C^SNCcfV(43ElX3PazLGI&qVX7TIETztFGvnDAuO=&&Y&?B2~jlB2nkbcBU zH>_3iuc)>jInB(+54t5T1%>EnNwQgtuI%3OSf2^vp#BzE7Mj-Q5@CB58R7OHz38WF>hVpm^8T%!OiZSE!{N0M_TwBTO?F{YHANhbBm{gsX(7!Kd+NcmRp@>Su+TRoQ*#P9a-Ir5C_kDyw-mIm z(-kXaKB^V$y|YXx0O?0pL`ot>CW8l^J6roh{4Mlpil&CFIlGz0@5H0uIE1X=gz{si zmFvk`t}9Yqm|lTlWq-I!F}lr})?n-YxT?69hv0wbD{U1)CRWj8xCxuLHw`8Y36hndB>lt%3Of_pKS ztLVbUIQ)wCL}GC`{$NDwAby-&H4_7^dVw2oZsQ3cR5e$0oC{3`^<4(dW3+O}=G~!G z@p83@hKr+JMM9Hi9{DOhnC8-j{#72fE729eBOT9_D+!A!#KGpy3t!vh1D8}@fvT1h zqZ6n^>2;6~Lw#4x41`rmNt$Ao`lr3KzL`x}EhhUY^*o=uaZBSs&53Y0eGzkqNLK0? zCHtHe#VOYemthD`~+p1w)fEbN|bV?#=0Su)F|oHQiA(VeEw zUvD|thz{;l)~y!mM%Z8GhZ*}sf$bLe)<2bq77Le6e?}dmkqC(Lh^sXv1aUPzFhSa>1Dm@VgjQ*m39r*(IFJtf8G|h24G6ExDR}9iA`0vx}`E(ZBH8_U-amduHc*#jb%&#DWc?~YX8MnvaF*#C(_~9W3 zLWZzj{8R-ufxkrqR|QuIsB zZni%Oh#+1?r5Kzn6Gcoi3*J9%tdD8YTNSq}I{!8vx%)Ky{7f0*qD=1^%#O-2^7>7e zgmU%3d|6qsNA-rS31Q&H7;@g%)D-tu9};Q80|?{JAcyPuf~5gmEZB-L#XijEy~k%7 z_%#geZ+UdNrhtSP2G`2VX6yrg3{#xhWj>TiT~D*~7#)_k2@-fP++dlj@q-s{2xJ*? zP~gJ9t2BKx+sBBFTAr&T{`)kckDS82fkRUCTVZhD(K5zcSq}YiX;nW^a~{uGcAU;~ z-jE<#fl!7G~vN7QokWH=s(|}jpsek8G|72U0H9k{HQ{m$WU6=LosPWGWETwjS z5A~*EjLyt17rMMjdDh5Mt--gLP-^sSZEKNWceNes;Yd9U)ZAZ}e{f)TX6|5fr$Z*p zcT!|OJoIIZlKd87_3Fa`w;*1J;RCxos_lB!3DdxGOLKLML2cOKUYu!SLptu0JzITo zEP1QvnRvsRVO28CTX3$a&N&GeqA41rOScZ9K2MU{ZdDCR2o<#7-k6$0Sf5=KR>SAs#90f7UP`#6@mS+6HNQt!Q~6kI~LO?DTOG zxDuAwBg>o3PrMrE;S2iFMmScMt&F@x@ke$n!C7MbIDpZKykGO+k#2{xkCW0&^GP3Q za}k#>sPE=W_$~Em@&{?&KM{K`v7PuCL7Qj)7dHLR$p0(p{$HBazO$U$s;n}x-3^w>@kee?7^lDUx*Th-la!0 zB05J5aSUNWUe2q-2TgTeghBSfltNOJb}gS;NC9 zvW~GUvPYH}@{aHOzUREZ-+%8p?|Yx~oX_?7+}HJ7_j#V{T+e+!u{TWh*;vl9Kp+q{ zLjxUi2!s}ZKxhJ(=%`94rRFyk{BIcF(xoBm@j?BoHFM{f<719^Xv@q`N%Y^z+vi<)ek#n2~lVfn9y;CgS+@_~A3tWIwes-1BS6MAoToy1D~>x>C{sikQQF{4bFp$ zG8qZvWreZ|87x#ZoD$e>dM_fH**G^>Ji2#w*%CC9fU-s`@v*w3SH#8Vin7OBXcA;Y zfgB2b^rw&MGYMLR8`i6Vpot_jp0Vm`6u>2Rr38zRh(z<^Ko{)_;CbdX=7FwS`D9DB|}Y-1}x$(Fl{}MUry=dQ$Q|rCiC@1z(z+&YU^+&CnJ@g1T>iEnP#% zIL;aHWCMMD`xd>gI+N8f7eMYi$kx^CxR;We#<&uC&gZuSSt_d=Zjlzprf8XF&$hi* z8(d*ERg#bhZe8^?HpX8zl}HN`3KgK3u0>9A8$8F)_z~MlDx{eQLW^OP z4+u2`6V62JHGO{glGpwdlz)cn z2y3L^{b-;~bUh`uTdp3UkCs)?BHQyOyVL;5;$j0>#3Ly5Ebi0uP~&R0&d+ymadQP+ zVCt4n0(4bS4hxXIA;dqZr(8)yA0lSE+e}rZX!SoV7LFaN6B;=9GvgsEIF;b6 zl2s*56%2MiI7*R*R)gk_Bti>pe;e&vf?Hi{?*!Ujw%)$jmb^NEyE^{hP{}B&K4*Ts z@WI4AT3lgVug>r52YS@Ij$$@1KR%QU1r&q=BxS587FsPv!~`7}aWuXPdmx`x1Z?UO zlSs`;Auq7n8)XHIU4s77vD`NdPdakSA#$KLt{fcY!+z00$+fT2=fdf5(jKolGIj?k z^=pcj{qXF`epSZ&F-2yTC!m+_)q2N9!0cn0bOgZc=q(g5hXR&v{lGOjx0AarR3;NI`2tv9nE`?%T|<8v~5Gm11?Eq*msqy^aYgK|y6JGPC*(Nb00#TeP2W7#lOc+1lI8iVr#jo_saiLR8$W`Sm06XSUWhi;!5@iOh$D6#VBU7NHw@xmG^sbhKC69oO8+Y}(?8K>uAGZs#V^XE z6ErRsuJ0gSknw$jE4f#2CL_u*_Cx=7!;w1R#BAx$ECa5vYG1MlMG4@UPTS=G@?YXP zGwxd%oPJSnN-cor9sPxdbxwQ?--GAHoBB~`#~bU4>R(x3+&hs9#9O@~Ydj=gk)1V%WfN zcxa_ysjE0Ds72NGSI}Yx4UioHX~T=5_P1`HtJwP`(@Wc}z(^A*t%bZ|TC{*OQ9FL~ zb(H?%6&RBl^oc}d<Qin%c$Nl>Y>^ zJha_v>#a?S%d6HdLM3s9R5+cQd*YmzOW=jOz) zuS?4A4{X}k%065}O^%qT??|LR=HW3IdPL3F_HyFEtw`?Lx4kNT(fiJ=)~7o$u#A^# zM!T*cx^@0l7ZcodJZsBVv}^vAJ~P~P16Lx~>9osy*Z=jh((I`HCOT=75)HkyCgB602ZqUcYqLMed+-f!V(3e!qVn>-*)4yK zvVCAM#z<8-AoZowE+SKyc>IBQRj*(a+=15U?rz@v0N0~>MtkuC^`3&nmzk9z9C{|;V$7wPdk9i zZ>%0@D6dJ}zOY_-HsLmYmUdr{>d?M0{@pqM;}MtKyHq&87Y8xHN2ij8XJVTUJjdnM zf~sv^#}c{17;<**`tfPKqqg2}JgzNR1eBId07tJ=xtVXq$3EK`U)}3qAU#EcC9;)# zQi0&!iPicuY9bXQg*Pe=w2_LZL^g6EqM1Bx9Q?Rgc(|8eBm~Ui)Na_ltciqoaLPb= zOwY{TVWgpo`VDnAHIe)}+|tk#W5mFnP8!gb)1<~Xj4F2Uytxg<66rT}SiuhNn>7lr zPQ){BbP-r0%}sh%5a70|Bo~AM?9UKmeY2WKMjbu`G{wN96_Xfah*aGzGBa;|-Xbn2 z95@IswAOb_KFtv?fHf~Ks5FS~nmYYVZiKCu|0Qf5-eX%PD?9vR*aE?ujW~QTG)`Ia?21W``2*{oIevPEG0sr$Ho$9$qS1juPFdW%O{&~Wp zlH|Cs|HN$prx(lczwhhS^RnQfL2-4cQY$n(P^sCZCuioA7v>djWX6{eY4xCPWn1| zUB$1GD^qgEx~AWa$6j>0F~ak|+_Hm+Voj+5h&!&eV*dmvK;uhXUkyhCmwBaY#v9mA z{mZ`dUw5JZ&Sr7tL_&JffQW1Fh+lX`F6+k_74O4~h{g=4pqwd~dpZ3&N}< zP6R(zWJ3if8{^V^?0V|dBd9TdJ`6ozA#AL?EBcO)T@Z?sS#jEMLH07-<6maf>Rn%4 z|13|wgwscQ+gk)59?(4`)u;3<44u_(jH}p|X1j$;1R_gEzT6X$YV#=TEPGSD!w-s+ zW*Uom9m|zU(Od6+%>86c1KJaw!dF#Q(@YSk%qHKxu{$BuMJyrkN2wLf=lzXH(K)YI zi}P1Rzyly6zxTnh8qY2?X1GY*mVN6cDkxbMmswPJ-+@7cGu>1D)xpPT-Le9@OsXrZ z&nct{`xDZ)ViZSNd2=@tRLYQYl$1Ygw`GiL!q%;|yOp7jeDhUi`J^&?+hHgb1xwG| z_QIu+3>kJGQis}1DR*GQ$E`Q&FfxN`&IE85*)Lw|S!rH@vWh05Q`3(=I z`6^Y$paB*F-s46MN;tOMQ$%n`OsdfyUnzFlC8Fx@7fH!kUlV_GFdDBo1-e6%@qMFk z9tD9i4uw*Mg)^lu)uxxyCeICaUl+O6c%i9W{;&7YCIJP6O0hKApl&6;gZ@zqJCtsf zTKxY%kUhJ?;xq|&bId)+yPH>>V{QF9!#c&ujp7;x$Po>SWTiA~kAr4|h3$6%H;O-1 zTut*JFK*I;XX-aJ%nrtULny^}6ByjO{^%%k7hm&%9A74QAI z6ZB_m(fJ-e-_rd?CUSe%s_DnDbIe0J@XQYXamBrcyy0+QVY2Ga@9*u1zl!nvh;5EO zc$0eOfz|T&aue3!KeY!R`jyZ3T^~0Qd=Ha)|LBLMCJ!srA|s92UHq{|PkEU2$EWfl zArzkwifl|z7hD@0YDTk-t-q~(T5GgF%`tl5XD5gbY)ZZu^SHzyQxmCM-CxR8uwN3q zrfx}2U9cV{SHd&hidY6Ed_pEMTf4uy-tJ0rp+;(+z9*s!euM#W=*^#DKxt#4hUHry zj%9L)si%A4cp)5gi+^+y1emPo+IeBM^8Vl*2rC(00^X%Pve#p7rd?x;3lX4 z?2J^TO}K;03v1I|7mrs8_Xl^qNYWduAg=Xs?W19M;PE(I#dc?)f;dHaQU40aOK+A} z`+Y61{Qc2yvit4B5`2SH0Y!)&YQzxqb&TcbV_%elT@?kDWVEfY3LTvDDWDux_a5jT zUz2vQik`Zwu`lt!IN?0?Ew zc*i=cd0^+QC<@7`y6|Jy=5XGwP7_HV2I$iMV|~JanBr3m>u>(&;rHL$&i`ue#W7ti X!}ZeP+tGhce&rbIn(9<&IfVZQ;)};D literal 4957 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 G5cMD8UbKV& diff --git a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cgq5kq1n6i5pg/000023.png b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cgq5kq1n6i5pg/000023.png index bfd67756d4c05616605b373ea8724d3757e1b5f6..5d35c2aac5befa76e44552e72bd549698b76d659 100644 GIT binary patch literal 8929 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 literal 9463 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 EUvARcG5`Po diff --git a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/chunks.json b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/chunks.json index 6e27c98..663b301 100644 --- a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/chunks.json +++ b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/chunks.json @@ -1 +1 @@ -{"chunk_definitions":[{"row":15,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-1"},"document_id":"77F68D30","chunk_id":"c5ns7cfqmp4sr","chunk_label":"unnamed-chunk-1"},{"row":57,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-40"},"document_id":"77F68D30","chunk_id":"c0jrftmj331il","chunk_label":"unnamed-chunk-2"},{"row":63,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-41"},"document_id":"77F68D30","chunk_id":"cnq8c446n0wtz","chunk_label":"unnamed-chunk-3"},{"row":77,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-42"},"document_id":"77F68D30","chunk_id":"c3qooae84c4xs","chunk_label":"unnamed-chunk-4"},{"row":97,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-43"},"document_id":"77F68D30","chunk_id":"c8k36ylh3ik2z","chunk_label":"unnamed-chunk-5"},{"row":103,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-44"},"document_id":"77F68D30","chunk_id":"cff5zae4b4ix2","chunk_label":"unnamed-chunk-6"},{"row":117,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-45"},"document_id":"77F68D30","chunk_id":"cuj4f1k7oy0f9","chunk_label":"unnamed-chunk-7"},{"row":123,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-25"},"document_id":"77F68D30","chunk_id":"c3b4hkzi6i1gq","chunk_label":"unnamed-chunk-8"},{"row":139,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-47"},"document_id":"77F68D30","chunk_id":"cryc9nwjktom8","chunk_label":"unnamed-chunk-9"},{"row":144,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-48"},"document_id":"77F68D30","chunk_id":"c11kjcel8rada","chunk_label":"unnamed-chunk-10"},{"row":154,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-52"},"document_id":"77F68D30","chunk_id":"cu5f4f0k460vm","chunk_label":"unnamed-chunk-11"},{"row":161,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-50"},"document_id":"77F68D30","chunk_id":"cr9sbhfkl0l7m","chunk_label":"unnamed-chunk-12"},{"row":165,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-51"},"document_id":"77F68D30","chunk_id":"c67fek8fh1vdj","chunk_label":"unnamed-chunk-13"},{"row":203,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-52"},"document_id":"77F68D30","chunk_id":"c0qzt99s3uz17","chunk_label":"unnamed-chunk-18"},{"row":238,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-59"},"document_id":"77F68D30","chunk_id":"c85mkxl3u2xgh","chunk_label":"unnamed-chunk-20"},{"row":362,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-20"},"document_id":"77F68D30","chunk_id":"c1tfzdz2b80hy","chunk_label":"unnamed-chunk-27"},{"row":399,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-2"},"document_id":"77F68D30","chunk_id":"cwqxet0zexx43","chunk_label":"unnamed-chunk-29"},{"row":435,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-37"},"document_id":"77F68D30","chunk_id":"c69x3euxyb1pe","chunk_label":"unnamed-chunk-30"},{"row":447,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","fig.height":3.5,"fig.width":6.5,"label":"unnamed-chunk-65"},"document_id":"77F68D30","chunk_id":"cdj7r7sin50xc","chunk_label":"unnamed-chunk-31"},{"row":465,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-2"},"document_id":"77F68D30","chunk_id":"cp6949hwjcirq","chunk_label":"unnamed-chunk-33"},{"row":815,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-12"},"document_id":"77F68D30","chunk_id":"cvya5ncyop03f","chunk_label":"unnamed-chunk-53"},{"row":809,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-11"},"document_id":"77F68D30","chunk_id":"crdz8pq0jk07z","chunk_label":"unnamed-chunk-52"},{"row":819,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-13"},"document_id":"77F68D30","chunk_id":"csibvqbb2q9r9","chunk_label":"unnamed-chunk-54"},{"row":687,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-4"},"document_id":"77F68D30","chunk_id":"csirmd4u6rxjw","chunk_label":"unnamed-chunk-50"},{"row":683,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-3"},"document_id":"77F68D30","chunk_id":"c7jwe67ih7e5t","chunk_label":"unnamed-chunk-49"},{"row":669,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-50"},"document_id":"77F68D30","chunk_id":"czdkbdsep34zc","chunk_label":"unnamed-chunk-48"},{"row":663,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-83"},"document_id":"77F68D30","chunk_id":"cuugb0843jsqr","chunk_label":"unnamed-chunk-47"},{"row":650,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","message":false,"label":"unnamed-chunk-94"},"document_id":"77F68D30","chunk_id":"cgq5kq1n6i5pg","chunk_label":"unnamed-chunk-45"},{"row":584,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-35"},"document_id":"77F68D30","chunk_id":"csmeeql20tusx","chunk_label":"unnamed-chunk-42"},{"row":575,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-34"},"document_id":"77F68D30","chunk_id":"cwztp6gqf9w0s","chunk_label":"unnamed-chunk-41"},{"row":565,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-32"},"document_id":"77F68D30","chunk_id":"cozvs9s6hxsfi","chunk_label":"unnamed-chunk-40"},{"row":559,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-8"},"document_id":"77F68D30","chunk_id":"cct9s4x1m0a0t","chunk_label":"unnamed-chunk-39"},{"row":539,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-7"},"document_id":"77F68D30","chunk_id":"cowzykbnv5xxz","chunk_label":"unnamed-chunk-38"},{"row":521,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-6"},"document_id":"77F68D30","chunk_id":"czw0rd1u0m33e","chunk_label":"unnamed-chunk-37"},{"row":824,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-10"},"document_id":"77F68D30","chunk_id":"cxaye4qsd68kd","chunk_label":"unnamed-chunk-55"}],"doc_write_time":1674978203} \ No newline at end of file +{"chunk_definitions":[{"row":57,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-1"},"document_id":"77F68D30","chunk_id":"c5ns7cfqmp4sr","chunk_label":"unnamed-chunk-2"},{"row":849,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-11"},"document_id":"77F68D30","chunk_id":"czl4a51100fs1","chunk_label":"unnamed-chunk-58"},{"row":854,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-12"},"document_id":"77F68D30","chunk_id":"ckg0rr2dls97f","chunk_label":"unnamed-chunk-59"},{"row":866,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-13"},"document_id":"77F68D30","chunk_id":"c15g2uvn0tsli","chunk_label":"unnamed-chunk-60"},{"row":870,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-14"},"document_id":"77F68D30","chunk_id":"c2zs89808c8qm","chunk_label":"unnamed-chunk-61"},{"row":881,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-34"},"document_id":"77F68D30","chunk_id":"cd9vtlfmfms1e","chunk_label":"unnamed-chunk-62"},{"row":888,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-35"},"document_id":"77F68D30","chunk_id":"cvhjqpfl08rrh","chunk_label":"unnamed-chunk-63"},{"row":901,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-36"},"document_id":"77F68D30","chunk_id":"cbr8nacjbln6c","chunk_label":"unnamed-chunk-64"},{"row":909,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-39"},"document_id":"77F68D30","chunk_id":"ckk53m2t49qlg","chunk_label":"unnamed-chunk-65"},{"row":15,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-1"},"document_id":"77F68D30","chunk_id":"c5ns7cfqmp4sr","chunk_label":"unnamed-chunk-1"},{"row":63,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-41"},"document_id":"77F68D30","chunk_id":"cnq8c446n0wtz","chunk_label":"unnamed-chunk-3"},{"row":77,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-42"},"document_id":"77F68D30","chunk_id":"c3qooae84c4xs","chunk_label":"unnamed-chunk-4"},{"row":97,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-43"},"document_id":"77F68D30","chunk_id":"c8k36ylh3ik2z","chunk_label":"unnamed-chunk-5"},{"row":103,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-44"},"document_id":"77F68D30","chunk_id":"cff5zae4b4ix2","chunk_label":"unnamed-chunk-6"},{"row":117,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-45"},"document_id":"77F68D30","chunk_id":"cuj4f1k7oy0f9","chunk_label":"unnamed-chunk-7"},{"row":123,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-25"},"document_id":"77F68D30","chunk_id":"c3b4hkzi6i1gq","chunk_label":"unnamed-chunk-8"},{"row":139,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-47"},"document_id":"77F68D30","chunk_id":"cryc9nwjktom8","chunk_label":"unnamed-chunk-9"},{"row":144,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-48"},"document_id":"77F68D30","chunk_id":"c11kjcel8rada","chunk_label":"unnamed-chunk-10"},{"row":154,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-52"},"document_id":"77F68D30","chunk_id":"cu5f4f0k460vm","chunk_label":"unnamed-chunk-11"},{"row":161,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-50"},"document_id":"77F68D30","chunk_id":"cr9sbhfkl0l7m","chunk_label":"unnamed-chunk-12"},{"row":165,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-51"},"document_id":"77F68D30","chunk_id":"c67fek8fh1vdj","chunk_label":"unnamed-chunk-13"},{"row":362,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-20"},"document_id":"77F68D30","chunk_id":"c1tfzdz2b80hy","chunk_label":"unnamed-chunk-27"},{"row":399,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-2"},"document_id":"77F68D30","chunk_id":"cwqxet0zexx43","chunk_label":"unnamed-chunk-29"},{"row":435,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-37"},"document_id":"77F68D30","chunk_id":"c69x3euxyb1pe","chunk_label":"unnamed-chunk-30"},{"row":465,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-2"},"document_id":"77F68D30","chunk_id":"c4k0drad64s6x","chunk_label":"unnamed-chunk-33"},{"row":482,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-3"},"document_id":"77F68D30","chunk_id":"cvhn8jvs3022n","chunk_label":"unnamed-chunk-34"},{"row":521,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-6"},"document_id":"77F68D30","chunk_id":"czw0rd1u0m33e","chunk_label":"unnamed-chunk-37"},{"row":539,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-7"},"document_id":"77F68D30","chunk_id":"cowzykbnv5xxz","chunk_label":"unnamed-chunk-38"},{"row":559,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-8"},"document_id":"77F68D30","chunk_id":"cct9s4x1m0a0t","chunk_label":"unnamed-chunk-39"},{"row":565,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-32"},"document_id":"77F68D30","chunk_id":"cozvs9s6hxsfi","chunk_label":"unnamed-chunk-40"},{"row":575,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-34"},"document_id":"77F68D30","chunk_id":"cwztp6gqf9w0s","chunk_label":"unnamed-chunk-41"},{"row":584,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-35"},"document_id":"77F68D30","chunk_id":"csmeeql20tusx","chunk_label":"unnamed-chunk-42"},{"row":650,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","message":false,"label":"unnamed-chunk-94"},"document_id":"77F68D30","chunk_id":"cgq5kq1n6i5pg","chunk_label":"unnamed-chunk-45"},{"row":663,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-83"},"document_id":"77F68D30","chunk_id":"cuugb0843jsqr","chunk_label":"unnamed-chunk-47"},{"row":669,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-50"},"document_id":"77F68D30","chunk_id":"czdkbdsep34zc","chunk_label":"unnamed-chunk-48"},{"row":683,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-41"},"document_id":"77F68D30","chunk_id":"c7jwe67ih7e5t","chunk_label":"unnamed-chunk-49"},{"row":687,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-4"},"document_id":"77F68D30","chunk_id":"csirmd4u6rxjw","chunk_label":"unnamed-chunk-50"},{"row":809,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-42"},"document_id":"77F68D30","chunk_id":"crdz8pq0jk07z","chunk_label":"unnamed-chunk-52"},{"row":815,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-43"},"document_id":"77F68D30","chunk_id":"cvya5ncyop03f","chunk_label":"unnamed-chunk-53"},{"row":819,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-44"},"document_id":"77F68D30","chunk_id":"csibvqbb2q9r9","chunk_label":"unnamed-chunk-54"},{"row":824,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-45"},"document_id":"77F68D30","chunk_id":"cxaye4qsd68kd","chunk_label":"unnamed-chunk-55"},{"row":918,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-47"},"document_id":"77F68D30","chunk_id":"carlchpe57e9p","chunk_label":"unnamed-chunk-66"},{"row":922,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-48"},"document_id":"77F68D30","chunk_id":"c8nt3vpy1r0ie","chunk_label":"unnamed-chunk-67"},{"row":939,"row_count":1,"visible":true,"expansion_state":0,"options":{"engine":"r","label":"unnamed-chunk-53"},"document_id":"77F68D30","chunk_id":"cv5knaq347uxm","chunk_label":"unnamed-chunk-68"}],"doc_write_time":1675803847,"chunk_rendered_width":612} \ No newline at end of file diff --git a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cnq8c446n0wtz/00001a.png b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cnq8c446n0wtz/00001a.png index 620dc45be204172a82ed0478e889226a443dc6ab..9bf0a8ab8c249b1cc932eca8f8101a91427f2581 100644 GIT binary patch literal 4609 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 X!}ZeP+tGhce&rbIn(9<&IfVZQ;)};D literal 4957 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 G5cMD8UbKV& diff --git a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cozvs9s6hxsfi/000012.png b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cozvs9s6hxsfi/000012.png index 0c9d383b5e68afc8b3aae22f0b03874d11149260..a6b0229151f333197dc303298dcaaedf8415d839 100644 GIT binary patch literal 4379 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 N;" -"0"," vector[N] height;" -"0"," vector[N] weight_s;" -"0"," vector[N] weight_s2;" -"0","}" -"0","" -"0","transformed data{" -"0"," real bar_x1;" -"0"," real x1_sd;" -"0"," vector[N] x1_std;" -"0"," real y_sd;" -"0","" -"0"," bar_x1 = mean(weight_s);" -"0"," x1_sd = sd(weight_s);" -"0"," x1_std = (weight_s - bar_x1)/x1_sd; // centered and scaled" -"0","" -"0"," y_sd = sd(height);" -"0","}" -"0","" -"0","parameters {" -"0"," real alpha_std;" -"0"," real beta1_std;" -"0"," real beta3_std;" -"0"," real sigma;" -"0","}" -"0","" -"0","transformed parameters {" -"0"," vector[N] mu;" -"0"," " -"0"," for (i in 1:N)" -"0"," mu[i] = alpha_std + beta1_std*weight_s[i] + " -"0"," beta3_std*weight_s2[i];" -"0","}" -"0","" -"0","model {" -"0"," // priors" -"0"," alpha_std ~ normal(0,20);" -"0"," beta1_std ~ normal(0,2);" -"0"," beta3_std ~ normal(0,2);" -"0"," //sigma ~ normal(5,1.5);" -"0"," sigma ~ exponential(1/y_sd); " -"0"," " -"0"," // model " -"0"," height ~normal(mu,sigma);" -"0","}" -"0","" -"0","generated quantities {" -"0"," real alpha;" -"0"," real beta1;" -"0"," real beta3;" -"0","" -"0"," alpha = alpha_std - (beta1_std*bar_x1)/x1_sd " -"0"," + (beta3_std*bar_x1^2)/x1_sd^2;" -"0","" -"0"," beta1 = beta1_std/x1_sd - 2*(beta3_std*bar_x1)/x1_sd^2;" -"0","" -"0"," beta3 = beta3_std/x1_sd^2;" -"0","}""" -"0","" -"0","data_m4.6 <- list(" -"0"," N = nrow(d)," -"0"," height = d$height," -"0"," weight_s = d$weight_s," -"0"," weight_s2 = d$weight_s2" -"0",")" -"0","" -"0","fit_m4.6 <- stan(data = data_m4.6, " -"0"," model_code = stan_m4.6," -"0"," chains = 4," -"0"," iter = 2000)" -"2","Compiling Stan program... -" -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","" -"1","|" -"1","" -"1"," " -"1"," " -"1","" -"1","/" -"1","" -"1"," " -"1"," " -"1","" -"1","-" -"1","" -"1"," " -"1"," " -"1","" -"1","\" -"1","" -"1"," " -"1"," " -"1","Running MCMC with 4 sequential chains... - -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 1 / 2000 [ 0%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 100 / 2000 [ 5%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 200 / 2000 [ 10%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 300 / 2000 [ 15%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 400 / 2000 [ 20%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 500 / 2000 [ 25%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 600 / 2000 [ 30%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 700 / 2000 [ 35%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 800 / 2000 [ 40%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 900 / 2000 [ 45%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 1000 / 2000 [ 50%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 1001 / 2000 [ 50%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 1100 / 2000 [ 55%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 1200 / 2000 [ 60%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 1300 / 2000 [ 65%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 1400 / 2000 [ 70%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 1500 / 2000 [ 75%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 1600 / 2000 [ 80%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 1700 / 2000 [ 85%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 1800 / 2000 [ 90%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 1900 / 2000 [ 95%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","Iteration: 2000 / 2000 [100%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","1" -"1"," " -"1","finished in" -"1"," " -"1","2.0" -"1"," " -"1","seconds. -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 1 / 2000 [ 0%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 100 / 2000 [ 5%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 200 / 2000 [ 10%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 300 / 2000 [ 15%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 400 / 2000 [ 20%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 500 / 2000 [ 25%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 600 / 2000 [ 30%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 700 / 2000 [ 35%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 800 / 2000 [ 40%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 900 / 2000 [ 45%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 1000 / 2000 [ 50%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 1001 / 2000 [ 50%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 1100 / 2000 [ 55%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 1200 / 2000 [ 60%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 1300 / 2000 [ 65%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 1400 / 2000 [ 70%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 1500 / 2000 [ 75%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 1600 / 2000 [ 80%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 1700 / 2000 [ 85%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 1800 / 2000 [ 90%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 1900 / 2000 [ 95%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","Iteration: 2000 / 2000 [100%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","2" -"1"," " -"1","finished in" -"1"," " -"1","2.0" -"1"," " -"1","seconds. -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 1 / 2000 [ 0%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 100 / 2000 [ 5%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 200 / 2000 [ 10%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 300 / 2000 [ 15%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 400 / 2000 [ 20%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 500 / 2000 [ 25%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 600 / 2000 [ 30%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 700 / 2000 [ 35%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 800 / 2000 [ 40%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 900 / 2000 [ 45%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 1000 / 2000 [ 50%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 1001 / 2000 [ 50%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 1100 / 2000 [ 55%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 1200 / 2000 [ 60%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 1300 / 2000 [ 65%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 1400 / 2000 [ 70%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 1500 / 2000 [ 75%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 1600 / 2000 [ 80%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 1700 / 2000 [ 85%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 1800 / 2000 [ 90%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 1900 / 2000 [ 95%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","Iteration: 2000 / 2000 [100%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","3" -"1"," " -"1","finished in" -"1"," " -"1","1.9" -"1"," " -"1","seconds. -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 1 / 2000 [ 0%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 100 / 2000 [ 5%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 200 / 2000 [ 10%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 300 / 2000 [ 15%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 400 / 2000 [ 20%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 500 / 2000 [ 25%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 600 / 2000 [ 30%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 700 / 2000 [ 35%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 800 / 2000 [ 40%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 900 / 2000 [ 45%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 1000 / 2000 [ 50%] (Warmup)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 1001 / 2000 [ 50%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 1100 / 2000 [ 55%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 1200 / 2000 [ 60%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 1300 / 2000 [ 65%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 1400 / 2000 [ 70%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 1500 / 2000 [ 75%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 1600 / 2000 [ 80%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 1700 / 2000 [ 85%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 1800 / 2000 [ 90%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 1900 / 2000 [ 95%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","Iteration: 2000 / 2000 [100%] (Sampling)" -"1"," " -"1"," -" -"1","Chain" -"1"," " -"1","4" -"1"," " -"1","finished in" -"1"," " -"1","1.9" -"1"," " -"1","seconds. -" -"1"," -All" -"1"," " -"1","4" -"1"," " -"1","chains finished successfully. -" -"1","Mean chain execution time:" -"1"," " -"1","1.9" -"1"," " -"1","seconds. -" -"1","Total execution time:" -"1"," " -"1","8.2" -"1"," " -"1","seconds. - -" diff --git a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/csibvqbb2q9r9/000013.csv b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/csibvqbb2q9r9/000013.csv deleted file mode 100644 index 99d0500..0000000 --- a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/csibvqbb2q9r9/000013.csv +++ /dev/null @@ -1 +0,0 @@ -"0","traceplot(fit_m4.6, pars = ""sigma"")" diff --git a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/csibvqbb2q9r9/000014.metadata b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/csibvqbb2q9r9/000014.metadata deleted file mode 100644 index 6399179..0000000 --- a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/csibvqbb2q9r9/000014.metadata +++ /dev/null @@ -1 +0,0 @@ -{"height":408.5290482076638,"width":661.0,"size_behavior":0,"conditions":[]} \ No newline at end of file diff --git a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/csibvqbb2q9r9/000014.png b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/csibvqbb2q9r9/000014.png deleted file mode 100644 index b36e8b2546c4fdbe07aec7370b8ed11df98f0496..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9379 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 literal 4582 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 H^t$sO@jd~% literal 5621 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

|GRLk+Z`G;7f8l*QS?_Kk2{7sXyv5dV|WQx*3I} zluF-`|&vX2+AI$4{LqQLD`gt3-gqJVdUv_MKoT z;w;wbaU0T-!tTxt5<|NqBTwnynBWIz9}d9Hr#B{)OJJ}wR}U_^0_A;@8uPtF@WB;^7h>&gJ#HOImV+b@DP*XLnwN15@QE));w-Io+P&daDdjHr^ zJ;`Dl8TRn;AYU3cOScB}QsK@5ymz_gHUlUi`kG!gF{7Iah>3R~nc>89}BgGC#tT&wZyD zT!OJkAtHwTo7f9DX!5UP2v3g2cDx$$fN?P97&bKTPpK$HQN!-7Vg;rKHpG$-io*fsv3$k4 z$%)8a$^Bvt37L{j*pyoj+WKf;o9+jUT~FS@>HQsL2p-o%>T3e^^% z>uqfvP(Un)1d1n0N$*bnD|E1#lngarV|e{CA_3V7ur`w~Fl7(I z6~g9=#x|n0~-BaJSDA<0@5D zsh-C%(iaxqFZ24HIHAo?vvakD6$77t#DvC-B&z@B|aP#d&Y7WGUO37(Uvh z^)pOs9+Gl5AX_&e)|fWG=#CvqC`tSh10N{Hs`Xf7bVr+iSS=2VOZ3g5oV%RL91+w+ zEy>ki$WwHsev|){76l=*Wse2q+>O3q^%4E{c?j+MiQfVDLdTUUeIX`#Vl<|Xg{1L` zpe=Aw?M+0w)T=M@UO?Hsg3{b)+8s3opF7)APuF}NrfqUxnEVuNth)_9O79Ml)#(B; z=>|r$v?Ous%)fyt1yCxtxRr!U?){W3NcP$(Upg3ixXxmj+htwwLkp9L;|^YukbF4uZv(qktfY0Q92JnhUTYg0>dGIb-(4xR zdN0=!gXlbI^*+h@&A5#woFQp$FOdtH(%Amit7B_#**$H3 z@5)~B;@4J*%|sB{##C+gm(P3e?9fhEo!#v6)wdFMres(w1(a!k95OIc#Y9Xt1 zF09S{Z6PvcFAYr3^`>Y%2$|lCQ)COyM+c30IVsnP6l!EG@&%c5*`0l7qh_;Ntb`k) z?0Vjn>GG+6S0QJWuYTubMkmd7zT?h0t-7Ahr@Y4dYm8G*Rb@7R&#ML%L+4*Hh7pGx z2(N+<7pXX9uHe93iDam$N1{&B_e81^yHVlh+>$H7Z>i@q$YrOboOmnC^*zRFJEUCM z9x(X>~3!b7%OSyShzn|7F$~Ob9Q+D7pBnd=Rlb+>^)-kp1*|Za&E2j-r-%MnQ$^ zrjB@cYmjL_wa;0kSufv+OP0m{y=Ra*b_5C^bRNyZtjG8Xj;QFai0~~Hyj7o1C_6Xv zu8*%(J@59N@~8>Ljrg*@@WIU$t8G6)I(NGNa@mty_3Y85`xBM4Hj(+2NYwVgNa*h_ zJJkl7cKTIaRmb0}3n`l+en)(m1@7=6gj?TPi5uABvhWM1hA0+a?Yo|())z!}p5AO* zh5gVO^mIIlSU7xrQF(6jpfk7sisgOa_lKfGii5G=Sf9zVy=)1a`O5yUy{0{%!;z(x z(ajUAgqi&DqA}4P!a6&JB9Sd=ym)qVpYF2D>%eSp<@|uR)x@q3!@Vp0pY6vnzR&!y`XyrIyuZs)GnYwOu5JRTRFfwYXYnC{MJmoEoYkBH8zr^929bY zRa>p}fm*q`>5Hv~#YelcUL#F=jBIq2yR*D%HA?jtL6jGhc3dCouUb=QjYiv*Z z-uRoWpS`{~)o)EXs58B?aVBv5b*EWpYujNBSAkSqb$9*#YTJENCGPWCvlNqa?&%0xg_S!1{AaJDVD}j}r610*@TSX0^KNqUJ zQoTCvv#{MbN2w9&$!)h&D#dITry&!W;#Y%zb~t^Z=3{ z^Ct@^)l~T`#3>}%1Jw+v5)4dg0~?u77H)!Zxd+t?q<7M72ma*1aq^gG19F|4;t+&& z7oBEi&r?dqCNJ`EP@dxnBV)o7mdgd7%cwVV8qloZm1(WSu%KEY#rtCDEs#DGzRHX{ aWO$Sz9r#J&#qQDdt)8}_R-pzy?0*2?d#s!Q diff --git a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cvya5ncyop03f/000011.csv b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cvya5ncyop03f/000011.csv deleted file mode 100644 index 5e05c1e..0000000 --- a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cvya5ncyop03f/000011.csv +++ /dev/null @@ -1,237 +0,0 @@ -"0","print(fit_m4.6, pars = c(""alpha"",""beta1"", ""beta3"", ""sigma""))" -"1","Inference for Stan model: " -"1","" -"1","rt_cmdstanr_ea0a91bf1572ebf6836e1e68eadf42f9-202301300331-1-741313" -"1","" -"1",". -" -"1","4" -"1","" -"1"," chains, each with iter=" -"1","" -"1","2000" -"1","" -"1","; warmup=" -"1","" -"1","1000" -"1","" -"1","; thin=" -"1","" -"1","1" -"1","" -"1","; -" -"1","" -"1","post-warmup draws per chain=" -"1","" -"1","1000" -"1","" -"1",", " -"1","" -"1","total post-warmup draws=" -"1","" -"1","4000" -"1","" -"1",". - -" -"1"," " -"1"," mean" -"1"," se_mean" -"1"," sd" -"1"," 2.5%" -"1"," 25%" -"1"," 50%" -"1"," 75%" -"1"," 97.5%" -"1"," n_eff" -"1"," Rhat" -"1"," -alpha" -"1"," 146.67" -"1"," 0.01" -"1"," 0.38" -"1"," 145.92" -"1"," 146.41" -"1"," 146.67" -"1"," 146.93" -"1"," 147.43" -"1"," 1898" -"1"," 1" -"1"," -beta1" -"1"," 21.07" -"1"," 0.01" -"1"," 0.28" -"1"," 20.50" -"1"," 20.88" -"1"," 21.07" -"1"," 21.27" -"1"," 21.62" -"1"," 1969" -"1"," 1" -"1"," -beta3" -"1"," -8.44" -"1"," 0.01" -"1"," 0.28" -"1"," -9.02" -"1"," -8.63" -"1"," -8.44" -"1"," -8.26" -"1"," -7.88" -"1"," 1720" -"1"," 1" -"1"," -sigma" -"1"," 5.78" -"1"," 0.00" -"1"," 0.18" -"1"," 5.45" -"1"," 5.66" -"1"," 5.77" -"1"," 5.90" -"1"," 6.14" -"1"," 2936" -"1"," 1" -"1"," -" -"1"," -Samples were drawn using " -"1","" -"1","NUTS(diag_e)" -"1","" -"1"," at " -"1","" -"1","Mon Jan 30 3:31:27 AM 2023" -"1","" -"1",". -" -"1","" -"1","For each parameter, n_eff is a crude measure of effective sample size, -" -"1","" -"1","and Rhat is the potential scale reduction factor on split chains (at -" -"1","" -"1","convergence, Rhat=1). -" -"0","print(fit_m4.6, pars = c(""alpha_std"",""beta1_std"", ""beta3_std"", ""sigma""))" -"1","Inference for Stan model: " -"1","" -"1","rt_cmdstanr_ea0a91bf1572ebf6836e1e68eadf42f9-202301300331-1-741313" -"1","" -"1",". -" -"1","4" -"1","" -"1"," chains, each with iter=" -"1","" -"1","2000" -"1","" -"1","; warmup=" -"1","" -"1","1000" -"1","" -"1","; thin=" -"1","" -"1","1" -"1","" -"1","; -" -"1","" -"1","post-warmup draws per chain=" -"1","" -"1","1000" -"1","" -"1",", " -"1","" -"1","total post-warmup draws=" -"1","" -"1","4000" -"1","" -"1",". - -" -"1"," " -"1"," mean" -"1"," se_mean" -"1"," sd" -"1"," 2.5%" -"1"," 25%" -"1"," 50%" -"1"," 75%" -"1"," 97.5%" -"1"," n_eff" -"1"," Rhat" -"1"," -alpha_std" -"1"," 146.67" -"1"," 0.01" -"1"," 0.38" -"1"," 145.92" -"1"," 146.41" -"1"," 146.67" -"1"," 146.93" -"1"," 147.43" -"1"," 1898" -"1"," 1" -"1"," -beta1_std" -"1"," 21.07" -"1"," 0.01" -"1"," 0.28" -"1"," 20.50" -"1"," 20.88" -"1"," 21.07" -"1"," 21.27" -"1"," 21.62" -"1"," 1969" -"1"," 1" -"1"," -beta3_std" -"1"," -8.44" -"1"," 0.01" -"1"," 0.28" -"1"," -9.02" -"1"," -8.63" -"1"," -8.44" -"1"," -8.26" -"1"," -7.88" -"1"," 1720" -"1"," 1" -"1"," -sigma " -"1"," 5.78" -"1"," 0.00" -"1"," 0.18" -"1"," 5.45" -"1"," 5.66" -"1"," 5.77" -"1"," 5.90" -"1"," 6.14" -"1"," 2936" -"1"," 1" -"1"," -" -"1"," -Samples were drawn using " -"1","" -"1","NUTS(diag_e)" -"1","" -"1"," at " -"1","" -"1","Mon Jan 30 3:31:27 AM 2023" -"1","" -"1",". -" -"1","" -"1","For each parameter, n_eff is a crude measure of effective sample size, -" -"1","" -"1","and Rhat is the potential scale reduction factor on split chains (at -" -"1","" -"1","convergence, Rhat=1). -" -"0","precis(m4.5)" diff --git a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cvya5ncyop03f/000012.metadata b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cvya5ncyop03f/000012.metadata deleted file mode 100644 index 9d1e550..0000000 --- a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cvya5ncyop03f/000012.metadata +++ /dev/null @@ -1 +0,0 @@ -{"classes":["data.frame"],"nrow":4,"ncol":4,"summary":{"Description":["df [4 × 4]"]}} \ No newline at end of file diff --git a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cvya5ncyop03f/000012.rdf b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cvya5ncyop03f/000012.rdf deleted file mode 100644 index 5734dfaf46f5a4bf794ac3d0ccb650da7e8c0458..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmV-!0g?V6iwFP!000001`BeDFy@NjVqjokW?*4rWMF0mG8tGyL)>&N7=R)`4kH5# z11E^C04fp&GFX6^4@5g8IlgX{+Y#hoy6d6)I+5xF^2T7`ATCk`5`d|*zrGGEV1KDU zM&s+De*25=AOR2i<6O1{i?4Gb%+m)8IGDQ1?Ff9`dO!heOtph3P*aS?H-x&7GeB_G z!OQ@t+qUq4EL5EY*f?7>hqLA-=B5?{83JI(Lj+lJQxo%`Y^LHAn5e0qsVYpHr3r|G zY8Gcvez_ht^B5Chh9w!oSw=9UiZj!56VaWOoRe4#GX^Hem6BMJsFzj*v;oNbho*%+ zzn~;DKM$yh2^0~mXqp*|&;$fZ^FVG*(M`@M&CAv`Gy>TGmWN^X*i M0P&^I$$$a?0C2>czW@LL diff --git a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cwqxet0zexx43/00001a.png b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/cwqxet0zexx43/00001a.png index 377b2629b8de04efdbf81d9e27b818bb2acb5b15..e246c545df8fac9bf03b192cddc93e4d7b5a0dca 100644 GIT binary patch literal 4969 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 literal 5398 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 UTv(g;+E4Qt8>dqxC;e~#4_t1y?*IS* literal 4430 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 literal 5955 zcmcgwc{J4D`yczBT@gtPF;up!kr2j`b*UmMo3E|lheqj1T=_{rcNNI5l#t& z)6>@0R&ts;6(*ma&RKa;)u-gN(^IO33Y->s;!dbjVDU3VJOqKxbp8Ek`tJYZ1_B9q z80qO)2fyCTOAN&}aNph*xvGfxqLQ3vVxsWq-1+*DQzrJX8pDf)8JA1{{0#5k?YXVr z^}tgn21^@terk#d)XoZL`9%Yv(RKpQGhykEqkt&UDxM#7FxrTAXglZsr?P97$PQBf z2U|N!2NL-|&H;-Xtl3ytS02Eh9lZgn>YgBe{nH}wv#_ip+r5Sg^pJ>^lhZvr-*Icl zN}uUKUb47m$F-!U8C7Ts#Y5@MM9^kL7Gjp3`kE+UJwbSz`q@c^3>M(kbzZ2jDUz^!&DuMvt%EYc8E9@z;M@BLmk^j<$)=OKGIZ!wkb{3*SgIDX|F zp#z%hZ|SUXtM#+D7Y6Fa28r`vfpGlFfqVYkxM+$PFzv;6Kr{S#7SKG2Kyu!o)tekQ zDj^5qxxL$#*BL5n9SiVLBx2B6(_+#NIKDzK_KUmxBg>a6slbGbs}NS=vJ?keXmvV= zDY+br%Y1{W0}ks&$5*VfW?Ei;=hhH4hR8Xx7fRnhx}!1Tgh_%C3+B*Uf-|$?p%by0 zU6G~O+RupF_}bc?(2$Cu#~xbHkfv`Wt)ZvyZK6jbk@pxOlS+d4$Squ^iag}Ig3MN; zs2mrpqPn7ET@ztA0F-egVC*+M?ZC4TYD{P}ur$~$ad$aUk}4-F7z_5= zM+qeNmrOVldt*CD@_3haV32sWJa z#XVC#>H7e&b!-tPi39snBpqdbyjoA#41Iko#7*;mwtG-sK>%(SvGD*ynjpRBjA#iE z7*;?L8%gffXKsUW;9iKzf*0i(J#|~Z`c;?lp=7sK(-$T7hSO|jO0bOl3b5|U$n0WV zBFcGSn(OE^$o>BI{?vf?)wxH(M(+I5nKF$Au2b~Rcrs|gzZGrC&O(i96#ucJEQxPM zJr98B4-H>51J0io%V~!C^*x|Vg^>=5n3FX`28TcCPGRjsbv2hI$WV($l55#+nkn&hr|P0 zE95coOi4%-rIOgNW49>JB%gIaZ&X>bIhXAsj)O8)qXFdcJ1FPkw^eFn26DmXr$Ky_ zt=>c~cxl%|hBFYAC_r7)cD{kXl?FSu&_vs3YCs)MXCX=UXRv8F1264p%cPpaj@?9K zwz$yMUuj|YE?S_Qa7>WEb|{B6%s1iYBLfzy-gz)z$}mgF3Bz~^($ZJOe3p}HCtAMA zMy7W}xgDy^*STRA6OR#smrClD>EXw!T`7C`$IAIOYTG;#HZCW)_!)bI+tlM{I8(K4 zTFA%lVn!8iMR^EI8LS9)0c-6tQ6W3Q>8vOtg`~wm;ibLp#O3jUtK*aFUmNKqDSE~? zAt#zC*L?S}-WPz8Rk*LDF}$(cgd1M!QqLK2uxxIIeIkh45N~9}a|qIe!6LSbznEoC z`@4V#Jy4>F`(l%Bae0Y_00XwR+nP(lnBf&{dFm-PT?`&_CBAXTNv)d4qZZFe*`C6s z$NZj`F~qV9cnK)8P>-!7IL-u&@I{2QXmZ}!pJ}Xlkpq0ME7K>%0A6Vj{wF3tl_d?< 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 diff --git a/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/czdkbdsep34zc/000006.png b/.Rproj.user/shared/notebooks/39C21CC9-Statistical Thinking 2023_v2/1/s/czdkbdsep34zc/000006.png index 8bab57fe7761c83242614030df5d6c6a23d4f932..e7cfbdc1ddf4d00586b87f9eb2fe929974a5ccfa 100644 GIT binary patch literal 6160 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,] +d <-Howell1 +``` + +## Lecture 5 + +```{r} +n <- 1000 +Z <- rbern(n, .5) +X <- rbern(n, (1-Z)*.1+Z*.9) +Y <- rbern(n, (1-Z)*.1+Z*.9) +``` + +```{r} +cor(X,Y) +``` + +```{r} +cols <- c(4,2) + +N <- 300 +Z <- rbern(N) +X <- rnorm(N,2*Z-1) +Y <- rnorm(N,2*Z-1) + +plot(X,Y, col=cols[Z+1], lwd=3) + +abline(lm(Y[Z==1]~X[Z==1]), col=2, lwd=3) + +abline(lm(Y[Z==0]~X[Z==0]), col=4, lwd=3) + +abline(lm(Y~X), lwd=3) +```