在学习R语言的时候遇到一个问题,matlab中for循环中每次循环的结果作图都可以用hold on来存储上一次画图结果,但是在R中遇到一个问题,就是没有hold on这个用法,除此之外,看到论坛里面有建议用par(new=TRUE)的,试了一下,还是不行,用par函数的话,其实是在原有的x坐标和y坐标上面覆盖作图,这样x坐标和y坐标没有根据循环每次得到的结果进行延伸。如果直接在for循环中plot的话,plot出来的就是循环的最后一个值,想请问一下有没有办法可以保留每一次循环的plot。
举个例子:
c=matrix(1:16,4)
c
for (i in 1:4){
x=c[,i]
y=c[i,]
plot(x,y,"b")
}


雷达卡





京公网安备 11010802022788号







