Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
各条件 (x および y) に対して 54 個のサンプルを含むデータがあります。次の方法で相関を計算しました。
> dat <- read.table("http://dpaste.com/1064360/plain/",header=TRUE) > cor(dat$x,dat$y) [1] 0.2870823
上記の R の cor() 関数で相関の SE を生成し、T 検定から p 値を生成するネイティブな方法はありますか?
このWebで説明されているように(ページ14.6)
戻り値から単純にテスト統計を取得することはできませんか? もちろん、テスト統計は推定値/se であるため、推定値を tstat で割るだけで se を計算できます。
mydf上記の回答での使用:
mydf
r = cor.test(mydf$X, mydf$Y) tstat = r$statistic estimate = r$estimate estimate; tstat cor -0.8492663 t -5.086732