找回密码
 注册
查看: 15347|回复: 1

R语言图形如何输出为pdf,jpg,png等格式

[复制链接]
发表于 2011-1-22 21:59:13 | 显示全部楼层 |阅读模式
R 几乎可以在任何形式的显示和打印设备上产生图片(包括各种显示质量的)。
但是在显示图片前,R 必须指明采用什么设备处理图片。这可以通过启动设备驱动
(device driver)来实现。设备驱动的目的在于将R 的画图指令(如\draw a line,") 转
化成特定设备可以识别的指令。
我们可以调用设备驱动函数来启动设备驱动。每一种设备驱动都有对应的函数:
输入help(Devices) 可以得到它们的列表。例如,发出命令
> postscript()
会使得所有图形以PostScript 的形式输出。一些常用的设备驱动是:
X11() 用UNIX 类型的系统的X11 桌面系统
windows() 用于Windows 系统
quartz() 用于MacOS X 系统
postscript() 用于PostScript 打印机,或者创建PostScript 文件。
pdf() 创建可以插入PDF 文件中PDF 文件
png() 创建PNG 位图文件。(不总是有效的:参考它的帮助文件)
jpeg() 创建JPEG 位图文件,非常适用于影像(image)输出。(不总是
有效的:参考它的帮助文件)
当你结束使用一个设备时,用下面的命令终止设备驱动
> dev.off()
这将确信设备完全结束了;例如在硬拷贝设备中,这将保证每一页都已完成并且
已经发送给打印机。(在常规会话的结束,这些过程会自动完成。)
回复

使用道具 举报

发表于 2012-12-1 18:46:57 | 显示全部楼层
请问,如何在图中显示中文?每次都是乱码!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 19:11 , Processed in 0.022572 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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