## compute power
## Not run:
# power.unknown.var(K = 2, n = 20, delta = c(1,1), Sigma = diag(c(1,1)))
#
# ## To compute sample size, first assume covariance as known
# power.known.var(K = 2, delta = c(1,1), Sigma = diag(c(2,2)), power = 0.9,
# sig.level = 0.025)
#
# ## The value of n, which is 51, is used as min.n and max.n must be larger
# ## then min.n so we try 60.
# power.unknown.var(K = 2, delta = c(1,1), Sigma = diag(c(2,2)), power = 0.9,
# sig.level = 0.025, min.n = 51, max.n = 60)
#
# ## More complex example with unknown covariance matrix assumed to be
# Sigma <- matrix(c(1.440, 0.840, 1.296, 0.840,
# 0.840, 1.960, 0.168, 1.568,
# 1.296, 0.168, 1.440, 0.420,
# 0.840, 1.568, 0.420, 1.960), ncol = 4)
# ## compute power
# power.unknown.var(K = 4, n = 90, delta = c(0.5, 0.75, 0.5, 0.75), Sigma = Sigma)
# ## equivalent: unknown SDs and correlation rho
# power.unknown.var(K = 4, n = 90, delta = c(0.5, 0.75, 0.5, 0.75),
# SD = c(1.2, 1.4, 1.2, 1.4),
# rho = c(0.5, 0.9, 0.5, 0.1, 0.8, 0.25))
# ## End(Not run)Run the code above in your browser using DataLab