R中的绘图知识整理

本文详细介绍了R语言中如何进行图形绘制,包括使用plot函数创建基础图形,通过高水平和低水平绘图机制添加图层,如点、线、图例、文字、参考线和平滑曲线。同时,展示了如何设置图形元素的属性,如颜色、形状和大小,以及如何保存和关闭图形设备。
摘要由CSDN通过智能技术生成

我们都知道R拥有顶级水准的制图功能,在复杂数据的可视化方面,R完全可以提供最完备最强大的一系列可用功能。下面针对R中基础绘图的相关内容进行举例介绍。

图形设备是用来展现绘图函数的结果,就相当于一块画布,一般来说新绘制的图形往往会覆盖旧的图形。在R中绘图,我们可以选择默认的图形设备,这样比较方便,直接可用。比如输入代码:plot(1:10)绘制1到10 的散点图,绘制图形输出到默认图形设备上,如下图:

如果绘制新的图形,那么原来的图将被覆盖掉;如果选择“文件”-“另存为”可以将图形保存为png、pdf、emf等格式或单击右键选择保存为图元文件。

我们也可以不用R默认的图形设备而选择文件设备,那么绘图函数绘制的结果将保存到文件中,使用png( )、pdf( )、bmp( )等函数可以新建文件或者重写文件,最后需要使用dev.off( )函数来关闭保存。下面的代码可以将图形绘制到pdf文件中:

pdf("graph1.pdf")
attach(mtcars)
plot(wt,mpg)
abline(lm(mpg~wt))
title("车重和每公里耗油量的回归模拟",family="GB1")
detach(mtcars)
dev.off()

R的默认绘图设备的绘图机制分为高水平和低水平。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值