时间: 2018-07-31
教程: 慕课网 《R语言之数据可视化》 讲师:Angelayuan
补充内容:图形数据显示类型设置
学习内容: 课程第三章1-4节
数据可视化
R语言可视化的绘图系统主要有三个:基本绘图系统、Lattice绘图系统、ggplot2绘图系统。
1. 基本绘图系统
基本绘图系统包含在graphics包内,其包含许多函数:plot、hist(柱状图)、boxplot(箱线图)、point(画点)、lines(画线)、text(添加文字)、title(命名)、axis(添加坐标轴)。
plot函数格式:plot(x,y,xlab,ylab,lwd,lty,pch,col,…..)
其中x,y为数据,xlab和ylab分别为x和y坐标轴的标签,lwd定义线的宽度,lty定义线的类型,pch定义点的形状,col定义图形颜色,其他重要参数可以通过”?par”进行查看。
par()函数可以用来设置全局参数,参数包括bg(背景颜色)、mar(边距)、las(标签排版:横/竖)、mfrow(画板分为几行几列,按行填充)、mfrow(画板分为几行几列,按列填充)等。
如:
使用hist绘制airquality数据集中风速的柱状图:
hist(airquality$Wind, xlab = "风速")
绘制风速的箱线图:
boxplot(airquality$Wind, xlab = "风速", ylab = "速度(mph)")
绘制风速各月份的箱线图:
boxplot(Wind~Month, airquality, xlab = "Month", ylab