Skip to content

Instantly share code, notes, and snippets.

@PsychBrief
Created December 14, 2017 13:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save PsychBrief/f90d1899c44b1e50a88ccd68b4405686 to your computer and use it in GitHub Desktop.
Save PsychBrief/f90d1899c44b1e50a88ccd68b4405686 to your computer and use it in GitHub Desktop.
Power estimates for differing SDs
parameter_grid <- expand.grid(n = c(32, 64),
d = seq(0.05, 2, by = 0.05),
sd = seq(1, 2, by = 0.2))
parameter_grid$power <- power.t.test(n = parameter_grid$n, delta = parameter_grid$d, sd = parameter_grid$sd)$power
library(tidyverse)
parameter_grid$n <- paste(parameter_grid$n, "pro group")
ggplot(parameter_grid,
aes(x = d,
y = power,
colour = factor(sd))) +
geom_line() +
xlab("mean difference in population") +
scale_colour_brewer(name = "Population SD",
palette = "Dark2") +
facet_wrap(~ n) +
theme_bw(12) +
theme(legend.position = "bottom")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment