3-11图形设备
R支持的图形设备
图形设备:1.屏幕设备(探索性分析常用):电脑屏幕
2.文件设备(打印/文章用图常用):向量格式(PDF)、位图(PNG/JPEG/TIFF/BMP)
3.grDevices包:包含了实现各种图形设备的代码
如何把图画到文件设备中:
pdf(file="myfig.pdf")
with(airquality,plot(Wind,Temp,main="Wind and Temp in NYC"))
dev.off()(关闭设备)(在工作路径中找到图)
getwd()(显示工作路径)
dev.copy(png,file="mycopy.png")(把图复制到png文件中)
dev.off()
图形设备的介绍
绘图基本步骤
将设备上的图copy到png的一个文件中
dev.copy(png,file="mycopy.png")
dev.off()运行后不要忘记关掉文件设备
如何把图画在文件设备中:
with画散点图,运行之后没有出现图,因为把图画在文件中,
最后千万不要忘记dev.off()关掉这个图形设备
getwd() 可以显示当前的工作路,在你的工作路径下找到PDF文件
没有pdf(file=“myfig.pdf”)这一步,就是直接在设备上画图
拷贝不一定是一个一一对应的过程
dev.cur()找到活跃设备,dev.set()设置活跃设备
向量格式:易于调整尺寸的,便携的,但不适于呈现大量的数据点
位图:不易于调整尺寸的,适于呈现大量的数据点(如照片)
生成图形的两种途径
dev.cur()可以找到当前活跃的设备,dev.set()可以把指定的设备设置为活跃设备
拷贝图形,多个设备之间相互拷贝:dev.copy(拷贝到PDF文件:dev.copy2pdf)
getwd()函数可显示当前pdf文件的工作路径
位图不易于调整尺寸,但擅于呈现大量的数据点,比如照片。向量格式则相反,适用于线条图。
我要这张截图
为什么在文件里找不到那个修改后的文件
绘图前请思考:
拷贝图形:
生成图形的两种途径:
R支持的图形设备:
dev.cur()只能一个设备 当前活跃的设备
向量格式适用于存储线条图 易于调整尺寸
位图是呈现大量数据点