一方向置換テストのコーディングに苦労しています。ランニング レースのデータがあり、2 つの列を調べて、海外のランナーと米国のランナーのどちらが速いかを調べています。左の列は、A または D の 2 つの要因です。海外または国内です (海外のランナーは明らかにはるかに速いです)。右の列は時間 (分単位) です。海外のサンプル サイズが非常に小さいため、次の質問に答える順列検定を行いたいと思います:タイムがランダムに割り当てられた場合、海外のランナーに速いタイムが割り当てられる確率はどれくらいですか?
ガイダンスをいただければ幸いです。私が持っている唯一のコードは、列を因子に変えることです。順列テストも試みていますが、どこに行くのかわかりません。
abroaddomestic$City.f <- factor(abroaddomestic$City, labels = c("Abroad", "Domestic"))
msamp <- mean(abroad$TimeInMin)
mpop <- mean(abroaddomestic$TimeInMin)
msim <- replicate(10000, mean(sample(abroaddomestic$TimeInMin, 250)))
sum(abs(msim-mpop) >= abs(msamp-mpop))/10000