【发布时间】:2014-01-27 08:01:56
【问题描述】:
我正在寻找一种方法来模拟不同样本大小的简单 t 检验的功效。我的想法是生成 400 个随机正态分布样本,每个样本均值为 5,方差为 1,并对每个样本进行 t 检验,假设真实均值为 4,即 t 检验将采用以下形式:
t=(mean(x)-4)*sqrt(n)/sd(x) # 每个样本 x 由 n 个观测值组成。
为了比较,我希望前 100 个样本由 10 个观察值组成,接下来的 100 个样本包含 100 个样本,接下来的 100 个样本包含 1000 个样本,最后是 5000 个样本中的最后 100 个样本,我认为这是上限。必须对每个样本进行 t 检验。
最后,我想看看每个样本组的百分比——让我们称它们为 n10、n100、n1000、n5000,具体取决于它们包含多少观察值——我的(错误)假设被拒绝。
你能帮我写相应的R代码吗?我知道小命令,但很难把它们放在一起。这是一个很好的练习,希望我能够对其进行一些修改并将其用于不同的目的。
提前谢谢你。
【问题讨论】:
-
没有任何示例代码的问题更有可能被关闭。您可以在这里查看示例:ats.ucla.edu/stat/r/pages/mesimulation.htm
-
@Metrics 我不知道,抱歉。我提供了这个想法,提供小命令也没问题,例如 >rnorm(10,5,1),但我担心我对 R 的了解不会更进一步。
-
不确定这是否有帮助,但请查看 ?power.t.test。
-
@Remko 是的,我看过了。不过,我希望能够编写自己的代码。
标签: r statistics simulation