Home

R

インストール・設定

Rの初期化設定の方法
R Tips

グラフィックス

plot

        plot(x 軸のデータ, y 軸のデータ, オプション)
        plot(関数名, 下限, 上限)
        persp(x 軸のデータ, y 軸のデータ, z 軸のデータ, col = 色, theta = 横回転の角度, phi = 縦回転の角度, expand = 拡大率, border=NA)
      
[1]

グラフ消去

        frame()
        plot.new()
      

グラフを重ねる

        par(new=TRUE)
      
[1] 軸やラベルを重ねないようにするテクニック

検定

Shapiro-Wilk test

シャピロ-ウィルク検定
        shapiro.test(x)
      

Kolmogorov-Smirnov test

コロモゴロフ-スミルノフ検定
        ks.test(x, y, ...,
          alternative = c("two.sided", "less", "greater"),
          exact = NULL)
        例
        ks.test(x1, x2)
        ks.test(x, "pnorm", mean=mean(x), sd=sd(x))
      

Student's t-Test

スチューデントのT検定
        t.test(x, ...)

        ## Default S3 method:
        t.test(x, y = NULL,
               alternative = c("two.sided", "less", "greater"),
               mu = 0, paired = FALSE, var.equal = FALSE,
               conf.level = 0.95, ...)

        ## S3 method for class 'formula'
        t.test(formula, data, subset, na.action, ...)
      

Pearson's Chi-squared Test

カイ2乗検定(独立性の検定)
2 変数 A,B についてのクロス集計表(分割表)に基づき,2 変数間に関連があるかどうかを検定する。
        chisq.test(x, y = NULL, correct = TRUE,
           p = rep(1/length(x), length(x)), rescale.p = FALSE,
           simulate.p.value = FALSE, B = 2000)
      
[1]

Wilcoxon Rank Sum and Signed Rank Tests

ウィルコクソンの符号付順位和検定
対応のある 2 変数の組について,代表値に差があるか検定する。
        chisq.test(x, y = NULL, correct = TRUE,
           p = rep(1/length(x), length(x)), rescale.p = FALSE,
           simulate.p.value = FALSE, B = 2000)
      
[1] [2] [3]