1

RでMedian-Splitsを行うにはどうすればよいですか? 適切な中央値分割を行う必要がある 7 つの異なるサブスケールを持つ SPSS からのデータ セット [1:130] があります。2 は中央値より上、1 は中央値より下です。SPSSにすぐにアクセスできないため、Rでそれを行う方法を見つけようとしていますが、うまくいきません。これを行う方法についてのヒントを誰かに教えてもらえますか?

有意性をテストするために、独立した t 検定を使用するために、中央値分割を使用してデータを高 (2) または低 (1) として記録しようとしています。

ここにあるコードを使用しようとしました: How to do median splits within factor levels in R?

しかし、結果はテストでそれらを使用することを許可しません。

該当するコード:

alldata<- data.frame(scoreddata, subscaledata)
alldatascores<- c(subscaledata$scores, psyo372scored$nbis_tot, psyo372scored$nsss_tot, psyo372scored$npumps_a) 
alldatalabels<-gl(10, 130, labels = c("nsss_dis", "nsss_bor", "nsss_thr", "nsss_exp", "nbis_nonplanning", "nbis_attentional", "nbis_motor", "nbis_tot", "nsss_tot", "npumps_a"))  
alldata<- data.frame(alldatascores, alldatalabels)
alldata

ind.t.test<-t.test(alldata$npumps_a ~ alldata$nsss_dis, paired = FALSE)   
    ind.t.test

結果のエラー:

model.frame.default(formula = alldata$npumps_a ~ alldata$nsss_dis) のエラー: 変数 'alldata$npumps_a' の無効な型 (NULL)

4

0 に答える 0