第6章--基本图形
6.1 条形图
条形图是通过垂直的或水平的条形展示了类别型变量的分布。
函数barplot(height)是其中最简单的一个用法,height是一个向量或一个矩阵。使用选项horiz=TRUE则会生成一个水平的条形图。选项main可添加一个图形标题,xlab和ylab则会分别添加x轴和y轴标签。
如果height是一个矩阵而不是一个向量,则绘图结果将是一幅堆砌条形图(beside=FALSE)或者分组条形图(beside=TRUE)。
条形图并不一定要基于计数数据或频率数据。你可以使用数据整合函数并将结果传递给barplot()函数。各个条形图可以使用lines()函数绘制的线段连接起来。也可以使用gplots包中的barplot2()函数创建叠加有置信区间的均值条形图。
6.2 饼状图
饼状图可由以下函数创建:
pie(x,labels),其中x表示每个扇形的面积,labels博鳌是各扇形标签的字符型向量。
6.3 直方图
直方图通过在x轴上将值域分割为一定数量的组,在y轴上显示相应值的频数,展示了连续型变量的分布。
hist(x),其中的x是由数值型组成的数值向量。freq=FALSE表示根据概率密度而不是频数回执图形。breaks参数用于控制组的数量。
6.4 核密度图
核密度估计是用于估计随机变量概率密度函数的一种非参数方法。
plot(density(x))
6.5 箱线图
箱线图通过绘制连续型变量的五数总括,即最小值,下四分位数,中位数,上四分位数以及最大值,描述了连续型变量的分布。
boxplot()
6.6 点图
点图提供了一种在简单刻度上绘制大量有标签值的方法。
dotchart(x,lables=)