||
R中有高级和低级做图函数,前者如plot(),后者如points(),lines()等等,低级做图函数可以在高级做图函数做的图上随意添加;
如果要求两个或者多个高级做图函数画在同一个图上,而且要求重叠的话,则可以采用par(new=TRUE)函数,在每次使用新的高级做图函数之前加上该语句。需要注意的是坐标要处理好,因为这样做实际上是把多张图重叠起来,如果多张图的坐标不统一,则会出现坐标混乱的情况。此外,有些做图函数本身就有这个功能,如matplot()和hist()函数。
如果不要求多张图重叠的话,则可以使用函数par(mfrow=c(n,m))把画图区间分为n*m个部分,这样多张图分别展示在某个部分。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-11-21 17:40
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社