N/Mean/SD 的 R T 检验
我知道如果我有一组数据,我可以运行 t.test 来进行 T 测试。但我只知道每组的计数、平均值和标准差。我确信 R 中一定有办法做到这一点,但我不知道。有什么帮助吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我知道如果我有一组数据,我可以运行 t.test 来进行 T 测试。但我只知道每组的计数、平均值和标准差。我确信 R 中一定有办法做到这一点,但我不知道。有什么帮助吗?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
使用公式进行不等方差和不等样本量的 t 检验。请注意,这是针对未配对的 t 检验。
Using the formula for t-tests with unequal variance and unequal sample sizes. Note that this is for an unpaired t-test.
您当然可以手动计算公式或模拟。但如果您想要快速函数调用,可以使用 BSDA 中的 rel="noreferrer">?tsum.test包。例如,这使得韦尔奇 t 检验变得非常简单。使用@AriB.Friedman 的数字:
You can certainly calculate the formula by hand or simulate. But if you want a quick function call, there is ?tsum.test in the BSDA package. For example, this makes the Welch t-test quite easy. Using @AriB.Friedman's numbers:
如果您不想自己重新编码公式,您始终可以模拟具有您所拥有的精确摘要的数据集,然后分析模拟数据。 MASS 包中的 mvrnorm 函数可用于生成具有给定均值和方差的正态数据(将经验参数设置为 TRUE)。
If you don't want to recode the formula yourself, you can always simulate data set that has the exact summaries that you have, then analyse the simulated data. The mvrnorm function in the MASS package can be used to generate normal data with a given mean and variance (set the empirical argument to TRUE).