R语言画图基础功能

Python013

R语言画图基础功能,第1张

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语言画折线图用的方法不正确就会只出现三个点,这些点在它们的坐标(通常是x坐标)值之一中排序。折线图通常用于识别数据中的趋势。R语言中的plot()函数用于创建折线图。

[图片上传失败...(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,...)

白点:中位数,黑色的盒子范围是下四位分数到上四位分位点,细黑线表示须,外部形状是核密度估计

绘制方法:

绘制方法:

分组点图

绘制方法: