2016-08-14 9 views
-1

を示していないと私は、次のタスクを与えられました。RのQQプロットは、オンラインコースをやって

load("skew.RData") 

QQプロットを使用しては、通常の行列の各列の分布を比較します。つまり、各列でqqnorm()を使用します。これをすばやく実行するには、次のコード行を使用して、3x3 = 9プロットのグリッドを設定します。 (「mfrowは、」私たちは行ごとに充填multifigureグリッドを望む意味している。もう一つの選択肢はmfcolである。)

par(mfrow = c(3,3)) 

はその後、列をループするために、forループを使用して、(1 qqnormを表示することができます)プロット。 **間のテキストをあなた自身のコードに置き換える必要があります。

for (i in 1:9) { 
    **put your qqnorm call here** 
} 

私はファイルとしてcalld datを持っています。これは9列と約1000行です。

私はQQ-plotコマンドがどのように表示されるかをヒントできますか?

答えて

2

は通常

に行列の各列の分布を比較し、あなたが

load("skew.RData") ## read in matrix `dat` 
dat <- scale(dat) ## standardization 

par(mfrow = c(3, 3)) 
for (i in 1:9) { 
    qqnorm(dat[, i], main = paste0(i, "-th column")) 
    qqline(dat[, i]) 
    } 
をしたい、あなたの行列は、あなたのデータファイルに読み込んだ後 datあるとし
関連する問題