从R中的汇总统计中得到t?test?

dfr*_*kow 6 r

在R中,prop.test可以采用汇总统计表(交叉列表中的单元格计数)而不是所有数据(参见此处的参数x ):

x - 成功计数的向量,具有两个条目的一维表,或具有2列的二维表(或矩阵),分别给出成功和失败的计数.

有没有办法给t.test(或一些等效函数)两组的均值,标准差和组大小的汇总统计数据并让它执行适当的计算?

Gle*_*n_b 4

CRAN 中已经至少有一个包可以执行 t 检验的汇总统计版本,请参阅tsum.testBSDA中的函数。

stats.SE 上的这个问题包含几组 R 代码,应该也足够了。

笔记:

那里的答案似乎没有利用课堂的优势htest。我可能会保持一致性,尽管这不是一个大问题。

我实际上希望看到的是t.test能够进行混合(两个样本都有观察结果,或者两个样本都带有摘要,或者每个样本一个,我认为这tsum.test也不会),并且我希望正确地看到 t.test仅用一次观察来处理一个样本的情况(var.equal=TRUE自然地,只有一次);就目前情况而言,所有这些添加都很简单,而且并不罕见,但令我惊讶的是,少量的附加行并不是简单插入的。

(有趣的是,这个问题从你的问题向另一个方向迁移,我认为它们非常相似;在边界情况下,我想会有一些问题被迁移走,而迁移另一端的人们认为应该保留他们在哪里。可能是我向您提出的问题以及您的回答实际上触发了本例中的此举。)