$ R
arrayModel <- matrix(rep(0:1,121), 11, 11)
arrayModel
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11]
[1,] 0 1 0 1 0 1 0 1 0 1 0
[2,] 1 0 1 0 1 0 1 0 1 0 1
[3,] 0 1 0 1 0 1 0 1 0 1 0
[4,] 1 0 1 0 1 0 1 0 1 0 1
[5,] 0 1 0 1 0 1 0 1 0 1 0
[6,] 1 0 1 0 1 0 1 0 1 0 1
[7,] 0 1 0 1 0 1 0 1 0 1 0
[8,] 1 0 1 0 1 0 1 0 1 0 1
[9,] 0 1 0 1 0 1 0 1 0 1 0
[10,] 1 0 1 0 1 0 1 0 1 0 1
[11,] 0 1 0 1 0 1 0 1 0 1 0
png("110211_R.matrix.png")
par(mfrow = c(1,3))
image(arrayModel, col=c(1,0),main="arrayModel matrix")
image(arrayModel, col=c(0,1),main="arrayModel matrix")
image(arrayModel, col=c(2,3),main="arrayModel matrix")
dev.off()
よりマイクロアレイのシチュエーションに近付けてみるよん!!
png("110211_R.matrix.2.png")
arrayModel <- matrix(rep(0:7,121), 11, 11)
image(arrayModel, col=c(2,3,8,7,5,11,9),main="arrayModel matrix")
dev.off()
png("110211_R.matrix.3.png")
arrayModel <- matrix(rep(0:111,111*111), 7, 111)
image(arrayModel, col=c(2,3,8,7,5,11,9),main="arrayModel matrix")
dev.off()
マイクロアレイのデータは本質的には、このようなマトリックスデータである。但し、各々のスポットは連続変数であるため、今回のモデルよりも美しい絵になるわけである。