log2(ratio) 対 Z 値の有意性を使用して、実際のデータで火山プロットを作成しようとしていました。ただし、ポイントの分散は「通常の」火山プロットとは対照的に少なすぎて、シャープな「V」字型のプロットが得られます。
同じ X 値に対して Y 値が異なると、散乱が発生することを理解しています。しかし、ここで何が欠けていますか?
プロットは奇妙に見えます: http://img402.imageshack.us/i/volcanoi.jpg/
データ (比率) は、pastebin または添付ファイルから入手できます: http://pastebin.com/m2Jss3qF
Rコード:ここで何か間違ったことをしていますか?
data <- read.table("data.txt",header=FALSE)
ratio <- data$V1
ratio.mean <- mean(ratio)
ratio.sd <- sd(ratio)
ratio.log <- log2(ratio)
z <- (ratio-ratio.mean)/(ratio.sd)
z.sig <- 2*pnorm(-abs(z))
z.tsig <- 2*pt(-abs(z),df=length(ratio)-1) ## sig from t-dist
op <- par(mfrow=c(1,4))
plot(ratio.log,-log10(z.sig))
plot(ratio.log, -log10(z.tsig))
plot(ratio.log,z.sig)
plot(ratio,z)
par(op)