mean.x、sx、nx、mean.y、sy、ny という名前の 6 つの列を持つデータフレーム (X) があります。これらは、母集団 x と y からの平均、st dev (s)、およびサンプル サイズ (n) を表します。これらの統計パラメータから t 検定を実行する R パッケージ (BSDA) を実行しています。問題は、行ごとに 1 つのサマリー テーブルを取得し、640.000 行あることです。
私がやりたいことは、640.000 の集計テーブルからすべての p 値とその他のパラメーターを使用して新しい列を作成することです。これは可能ですか?
最初の 5 行の値は同じです: mean.x (0.444357)、sx (0.02575427)、nx (633744)、mean.y (0.4308)、sy (0.000628747)、ny (390)
これは、サマリー テーブルを表示するスクリプトです。
library(BSDA)
tsum.test(mean.x = X$mean.x,
s.x = X$s.x,
n.x = X$n.x,
mean.y = X$mean.y,
s.y = X$s.y,
n.y = X$n.y,
alternative = "less",
mu = 0, # null hypothesis that there is no diff between means
var.equal = FALSE,
conf.level = 0.95)
どうもありがとう !