R语言有着很强大的画图功能。我们可以从下面的语句中得到
1、绘画函数
高级画图功能(创建一个新的图形)
低级绘图函数(在现有的图形上添加元素)
2、绘图参数介绍
高级绘图函数共同参数选项:
其它常用绘图参数(可以使用help(par)查看)
3、画图面板分割
在一个面板中画多张图
(1)、par中参数mfrow和mfcol
(2)、ayout函数
生成复杂的图形排列
(3)、其它函数
在一个面板中画多张图
4.图形保存
(1)输出到屏幕
windows, X11
(2)输出到文件
df , postscript , xfig, bitmap, pictex, cairo_pdf, svg, png, jpeg, bmp, tiff
通过菜单命令保存图形
R语言上手还是比较简单的,我们哪怕是一个小白,但是对于R,也不应该害怕呀,让我们一起来看看R的绘图吧,小白没关系,跟着我走,包您看懂!让您对R越来越感兴趣!
哈哈,数据,我们需要数据!在这里我们无需考虑数据来自何处,对于入门,为了增加大家对R的兴趣,我们就使用R内置的数据集,但是一般情况,数据集往往是需要自己去获取的!获取的数据集还需要经过转换,清洗等诸多步骤才可以用于绘图的哦!
特此说明!如果您还没有安装R的环境,但是由于看到本博客对它感兴趣,那么大家可以去我的主页R专栏,里面有详细的教程可以帮助到大家。
怎么样,就一句话,就可以看到如上图形!
[图片上传失败...(image-971894-1652159195638)][图片上传失败...(image-582108-1652159195639)]
如果图例放在图内,直接用legend函数如
如果放在图外部
[图片上传失败...(image-1fc62b-1652159195639)]
方法:
绘图方法:
绘图方法:若变量不是因子,需要先统计频数counts
如果变量是因子直接用plot画
横向条形图
若变量不是因子,对变量进行频数统计(table)
若变量是因子直接用plot绘画
绘制方法:
绘制分组条形图可设置beside=TRUE,设置标签名可以用names.arg
绘制方法:
若是想要加比例系数
可使用pct <- round(slices/sum(slices)*100)
lbls2 <- paste(lbls, " ", pct, "%", sep="")
绘制方法
绘制方法:
绘制方法
绘制方法:
叠加了一条密度曲线和轴须图(rug plot)。这条密度曲线是一个核密度估计
绘制方法:
绘制方法:
可比较的核密度图
绘制方法:
绘制方法:
并列箱线图
绘制方法:
含凹槽的箱线图可以用notch=TRUE
两个交叉因子的箱线图boxplot(因变量~因子1*因子2,...)
白点:中位数,黑色的盒子范围是下四位分数到上四位分位点,细黑线表示须,外部形状是核密度估计
绘制方法:
绘制方法:
分组点图
绘制方法: