Now we want to present mean comparisons. A good way to do this is with Rainclouds (which you have already learned about) and try to create rainclouds for the following problem:
You now want to test if satisfaction with democracy differs by district. You have calculated a mean comparison and now want to graphically represent this as well.
ggplot(
pss,
aes(
x = district,
y = stfdem
)
) +
stat_halfeye(
adjust = 1,
width = .4,
justification = -.2,
.width = 0,
point_colour = NA
) +
geom_boxplot(
width = .12,
outlier.color = NA
) +
geom_half_point(
side = "l",
shape = 95,
range_scale = 0,
size = 10,
alpha = .2
) +
scale_y_continuous(
breaks = seq(
0,
10,
1
)
)
ggplot(
pss,
aes(
x = district,
y = stfdem
)
) +
stat_halfeye(
adjust = 1,
width = .4,
justification = -.2,
.width = 0,
point_colour = NA
) +
geom_boxplot(
width = .12,
outlier.color = NA
) +
geom_half_point(
side = "l",
range_scale = .4,
alpha = .3
) +
scale_y_continuous(
breaks = seq(
0,
10,
1
)
)
Next up, we move on to regressions!