R 语言绘图003-设备管理

1. 三种类型的画图命令:

(1) 高级画图函数:产生一个新的图形,并且可以在图形中显示坐标、标记和标题等元素

(2) 低级画图函数:向已经存在的图形中添加自定义的元素,如添加点、线和标记等

(3) 交互式的图形函数:允许运用点击设备如鼠标向已存在的图形中添加信息或者从中提取信息

2. 绘图设备的管理

x11():打开绘图窗口,例如:

> x11();x11();pdf() #分别打开了三个绘图窗口
> dev.list() #列出打开装置的列表,当前是三个
windows windows     pdf
     2       3       4
> dev.cur() #显示当前装置,为pdf
pdf
4
> dev.set(2) #改变装置,改变当前装置使4号pdf成为2号windows
windows
     2
> dev.cur() #显示当前装置,此时为改变后的当前装置
windows
     2
> dev.off(2) #关闭一个装置,此处为2号windows
windows
     3
> dev.list()  #列出打开装置的列表,已经删除了2号windows
windows     pdf
     3       4
> dev.cur() #当前为3号windows
windows
     3
> dev.off() #括号内不加参数默认关闭当前装置,删除了当前装置3号windows,此时的当前为pdf
pdf
4
> dev.list() #列出打开装置的列表,删除了两个,只剩1个
pdf
4
>graphics.off() # 关闭所有绘图设备
NULL

3. 图片的输出

(1)png格式

png(file="myplot.png", bg="transparent") #文件名保存为myplot,格式为png,背景透明,保存的位置可以通过getwd()函数查看

dev.off() #关闭当前绘图设备

(2)jpeg格式

jpeg(file="myplot.jpeg")

dev.off()

(3)pdf格式

pdf(file="myplot.pdf")

dev.off()

下面是一个具体的例子

png(file="myplot.png", bg="transparent")

plot(1:10)

rect(1, 5, 3, 7, col="white")

dev.off()


转自:http://blog.sina.com.cn/s/blog_5de124240101pzld.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值