$ pwd #先日CELファイルをダウンロードしたディレクトリに移動
/home/kappa/2011/1101/110128_GEO/GSE13869
$ ls
GSM349023.CEL.gz GSM349025.CEL.gz GSM349027.CEL.gz GSM349029.CEL.gz
GSM349024.CEL.gz GSM349026.CEL.gz GSM349028.CEL.gz GSM349030.CEL.gz
$ R
library(affy)
GSE13869 <- ReadAffy() #カレントディレクトリにあるすべてのセルファイルを読み込んでAffyBatchオブジェクトを生成する
class(GSE13869)
[1] "AffyBatch"
attr(,"package")
[1] "affy"
GSE13869.bg <- bg.correct(GSE13869, method = "mas") #Affymetrix社の公式のバックグラウンド補正法のMAS5をmethodとして採用する。この場合、Affybatchオブジェクトが生成する。
GSE13869.bg.norm <- normalize(GSE13869.bg, method = "quantiles") #quantileで正規化を行う。この場合AffyBatchオブジェクトが生成する。
png("110130_hist.png")
par(mfrow=c(1,2))
hist(GSE13869, main = " GSE13869") #AffyBatchオブジェクトに対してはhist関数で実に美しい図が描写できる
hist(GSE13869.bg.norm, main = "GSE13869.bg.norm") #引数にmain = ""を追加することで、表のタイトルをつけられる。
dev.off()