基本图形-箱型图

箱型图可以非常好地展现连续型变量的特征。通过绘制出变量的最大值,最小值,中位数,上四分位数和下四分位数。

考虑mtcars数据集的mpg变量。绘制箱型图用到函数boxplot(),参数为连续数值型向量。

> boxplot(mtcars$mpg)


简单箱型图

箱型图还可以方便地进行分组比较。boxplot(y~A,data=某个数据框) ,y是连续数值型变量,A是类别型变量。这个函数的目的是将y变量按照A的类别进行分组,绘制箱型图。

> boxplot(mpg~cyl,data=mtcars)


分组箱型图

boxplot函数还有其他的参数可以控制箱型图。y~A*B 表示绘制y变量,按照A和B两种分类两两组合进行分组,varwidth=T表示,箱型图的宽度与各个分组的样本数成正比。

> boxplot(mpg~am*cyl,data=mtcars,varwidth=T)


分组箱型图

图中可以看出,am和cyl分别为0和8的汽车是最多的。油耗随着汽缸数的下降而减少。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 20171225(从有道迁移) 基本图形 条形图简单条形图:通过垂直的或水平的条形展示了类别型变量的分布(频数)语...
    KrisKC阅读 556评论 0 0
  • 刘小泽写于18.12.10生信必备三大件:生物、统计、技术,我想要借助R来学习统计学知识,因为平时使用R比较频繁,...
    刘小泽阅读 2,977评论 0 15
  • library(ggplot2) #数据集 mtcars #基本格式:ggplot(data,aes(x,y))+...
    Jerry_5543阅读 2,719评论 0 15
  • 条形图 条形图通过垂直的或水平的条形展示了类别型变量的分布(频数)。函数 barplot() 的最简单用法是: 其...
    生信摆渡阅读 1,420评论 0 4
  • 图形初步 在本章中,我们将讨论处理图形的一般方法。我们首先探讨如何创建和保存图形,然后关注如何修改那些存在于所有图...
    jplee阅读 5,123评论 0 12