У меня есть следующий код
frame()
Y = read.table("Yfile.txt",header=T,row.names=NULL,sep='')
X = read.table("Xfile.txt",header=F,sep='')
plot(Y$V1~X$V1,pch=20,xlim=c(0,27))
par(new=T)
plot(Y$V1~X$V2,pch=20,xlim=c(0,27),col='red')
par(new=T)
plot(Y$V1~Y$V3,pch=20,xlim=c(0,27),col='blue')
par(new=T)
Все хорошо, и я получаю 3 графика на одном графике.Однако когда я хочу разделить X $ V1, X $ V2 и X $ V3, чтобы нормализовать данные таким образом, чтобы
plot(Y$V1~X$V1/Y$V2,pch=20,xlim=c(0,27))
par(new=T)
plot(Y$V1~X$V2/Y$V2,pch=20,xlim=c(0,27),col='red')
par(new=T)
plot(Y$V1~Y$V3/Y$V2,pch=20,xlim=c(0,27),col='blue')
par(new=T)
, я получил сообщение
Нажмите Return, чтобы увидетьследующий график:
и графики просто не будут отображаться на том же графике.Кто-нибудь может сказать мне, что происходит и как это решить?