二、图形初阶(1)

2019-04-09  本文已影响0人  小伍_r

1. 使用图形

attach( )绑定了数据框mtcars;plot( )打开了一个图形窗口并生成了一幅散点图,横轴表示wt,纵轴为mpg;第三句向图形添加了一条最优拟合曲线(此语句为高级画图工具,需要画一个图形之后再进行添加此图形)。第四句添加了标题。detach( )为数据框解除了绑定。

可以通过代码或图形用户界面来保存图形。要通过代码保存图形,将绘图语句夹在开启目标图形设备的语句和关闭目标图形设备的语句之间即可。例如,以下代码会将图形保存到当前工作目录中名为mygraph.pdf的PDF文件中: 除了pdf( ),还可以使用函数win.metafile( )、png( )、jpeg( )、bmp( )、tiff( )、xfig( )和postscript( )将图形保存为其他格式。

通过执行如plot( )、hist( )(绘制直方图)或boxplot( )这样的高级绘图命令来创建一幅新图形时,通常会覆盖掉先前的图形,创建多个图形并随时查看每一个的方法有:

  1. 第一种方法,你可以在创建一幅新图形之前打开一个新的图形窗口:


  2. 可以通过图形用户界面来查看多个图形,Windows在打开第一个图形窗口以后,勾选“历史”(History)→“记录”(Recording)。
  3. 可以使用函数dev.new( )、dev.next( )、dev.prev( )、dev.set( )和dev.off( )同时打开多个图形窗口,并选择将哪个输出发送到哪个窗口中。这种方法全平台适用。(参考help(dev.cur))
上一篇 下一篇

猜你喜欢

热点阅读