我有一個看起來像這樣的數據:HOWTO情節兩個累積頻率圖一起
#val Freq1 Freq2
0.000 178 202
0.001 4611 5300
0.002 99 112
0.003 26 30
0.004 17 20
0.005 15 20
0.006 11 14
0.007 11 13
0.008 13 13
...many more lines..
全部數據可以在這裏找到: http://dpaste.com/173536/plain/
我打算做的是有一個累積的圖 以「val」作爲x軸,其中「Freq1」爲&「Freq2」爲 y軸,在1圖中一起繪製。
我有這段代碼。但是,它會創建兩個地塊,而不是1
dat <- read.table("stat.txt",header=F);
val<-dat$V1
freq1<-dat$V2
freq2<-dat$V3
valf1<-rep(val,freq1)
valf2<-rep(val,freq2)
valfreq1table<- table(valf1)
valfreq2table<- table(valf2)
cumfreq1=c(0,cumsum(valfreq1table))
cumfreq2=c(0,cumsum(valfreq2table))
plot(cumfreq1, ylab="CumFreq",xlab="Loglik Ratio")
lines(cumfreq1)
plot(cumfreq2, ylab="CumFreq",xlab="Loglik Ratio")
lines(cumfreq2)
什麼是處理這個正確的方式?
關於一個設備上的兩個情節:http://stackoverflow.com/questions/1801064/how-to-separate-two-plots-in-r。 – Marek 2010-03-19 06:23:06
@Marek:我的意思是不同的事情。我的意思是兩個曲線在一個陰謀。 – neversaint 2010-03-19 07:57:59