第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=)

posted @ 2016-10-10 12:38  cyoutetsu  阅读(229)  评论(0编辑  收藏  举报