找回密码
 注册
查看: 10246|回复: 0

R语言如何在同一画面画出多张图?

[复制链接]
发表于 2011-9-19 21:47:50 | 显示全部楼层 |阅读模式
如何在同一画面画出多张图?
这里提供三种解决方案:
* 修改绘图参数,如 par(mfrow = c(2,2)) 或 par(mfcol = c(2,2));
* 更为强大功能的 layout函数,它可以设置图形绘制顺序和图形大小;
* split.screen()函数。
推荐使用 layout() 函数,Statistics with R 的一个例子:
layout(matrix(c(1 , 1, 1,
2, 3, 4,
2, 3, 4) ,nr = 3, byrow = T))
hist (rnorm(25) , col = "VioletRed")
hist (rnorm(25) , col = "VioletRed")
hist (rnorm(25) , col = "VioletRed")
hist (rnorm(25) , col = "VioletRed")
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-23 21:44 , Processed in 0.030143 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表