楼主: qh19810
3245 7

[求助]怎样在R中一次运行得到多张图表? [推广有奖]

  • 1关注
  • 2粉丝

已卖:3678份资源

博士生

6%

还不是VIP/贵宾

-

威望
0
论坛币
43687 个
通用积分
18.5380
学术水平
17 点
热心指数
15 点
信用等级
6 点
经验
2708 点
帖子
135
精华
0
在线时间
241 小时
注册时间
2005-8-17
最后登录
2025-12-3

楼主
qh19810 发表于 2008-4-3 21:17:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如题。运行的结果想要得到多张图表。但总是前一张图被后一张图覆盖。哪位大侠知道请指点。谢了先。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:运行 求助 图表

回帖推荐

snoopyzhao 发表于2楼  查看完整内容

你是想在屏幕上显示多个图形吗?windows 下只能在 plot(...) 后输入 windows() 重新生成一个图形窗口,然后就可以 plot(...) 了,然后再 windows() 依次…… 如果输出到文件,似乎没有这个问题,比如生成 .png 文件 png() 后,你就可以画图了,然后就可以看到 Rplot001.png, Rplot002.png...

heavenicefox 发表于4楼  查看完整内容

嘿嘿有三种方法你可以试一下1)par(new=T),这样你的第二张图不会覆盖第一张2)par(mfrow=c(2,2)),把绘图区域分成四小块3)使用低级绘图函数,第一个用plot,其余的用lines() text(), points()等等~~~~~~建议使用第三种,可以对图形精确控制。

本帖被以下文库推荐

沙发
snoopyzhao 发表于 2008-4-3 22:10:00
你是想在屏幕上显示多个图形吗?windows 下只能在
plot(...) 后输入 windows() 重新生成一个图形窗口,然后就可以 plot(...) 了,然后再 windows() 依次……

如果输出到文件,似乎没有这个问题,比如生成 .png 文件

png() 后,你就可以画图了,然后就可以看到 Rplot001.png, Rplot002.png...

藤椅
yebofang 发表于 2008-4-3 23:14:00
可以试试用par()吧。

板凳
heavenicefox 发表于 2008-4-4 08:39:00

嘿嘿

有三种方法你可以试一下

1)par(new=T),这样你的第二张图不会覆盖第一张

2)par(mfrow=c(2,2)),把绘图区域分成四小块

3)使用低级绘图函数,第一个用plot,其余的用lines() text(), points()等等~~~~~~

建议使用第三种,可以对图形精确控制。

已有 1 人评分论坛币 热心指数 收起 理由
crystal8832 + 10 + 1 我很赞同

总评分: 论坛币 + 10  热心指数 + 1   查看全部评分

报纸
qh19810 发表于 2008-4-4 10:11:00

谢谢楼上高人指点。还想问下,如果想生存.ps文件,用什么命令?用命令pdf()生存的pdf文件怎么是损坏的呀?因为latex中.ps and .pdf 的图形格式方便插入些.

地板
heavenicefox 发表于 2008-4-4 10:28:00

pdf(file="R colors show.pdf",width=13,height=13)

par(col.main="blue")
x<-c(rep(1:8,82),1)
y<-c(rep(83:2,rep(8,82)),1)
texts<-colors()
plot(0,0,type='n',axes=F,xaxt='s',yaxt='s',xlab='',ylab='',xlim=c(1,8),ylim=c(1,83),main="colors()")
text(x,y,texts,col=colors())

dev.off()

ps没用过

但你运行以下上面的代码

然后到你的R工作文件夹找R colors show.pdf

看看是不是损坏的。

或者把你的代码发给我看看

7
snoopyzhao 发表于 2008-4-4 14:58:00
postscript() 可以用来生成 ps 图形文件

在绘完图后要用 dev.off() 来关闭文件,否则会出现文件损坏等问题

8
qh19810 发表于 2008-4-5 01:18:00

thanks very very... much!

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 08:45