码迷,mamicode.com
首页 > 编程语言 > 详细

R语言与医学统计图形-【13】ggplot2几何对象之盒形图

时间:2020-02-14 16:37:41      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:geo   code   middle   stroke   ddl   str   ack   net   auto   

ggplot2绘图系统——几何对象之盒形图

参数:

geom_boxplot(mapping = ,
             #lower,middle,upper,x,ymax,ymin必须(有默认)
             #alpha/color/fill/linetype/shape/size/weight可选
             data = ,
             stat = 'boxplot',
             position = 'dodge',
             outlier.color = , #离群点颜色
             outlier.shape = 19,
             outlier.size = 1.5,
             outlier.stroke = 0.5,
             notch = FALSE, #是否加卡槽
             notchwidth = 0.5,
             varwidth = FALSE, #盒子宽度是否随数目变化
             na.rm = FALSE,
             show.legend = ,
             inherit.aes = TRUE
             )

示例。

p <- ggplot(mpg,aes(class,hwy))
p+geom_boxplot()

#添加散点
p+geom_boxplot()+geom_point(color='red')

技术图片

#增加扰动
p+geom_boxplot(outlier.color = 'white')+ 
  geom_jitter(width = 0.2,alpha=0.5,color='orange')

#让离群点消失
p+geom_boxplot(outlier.alpha = 0)+ 
  geom_jitter(width = 0.2,alpha=0.5,color='orange')

技术图片
卡槽设置。

#卡槽
p <- ggplot(mpg,aes(class,hwy))
p+geom_boxplot(notch = T)
#卡槽超出了盒子边缘

#宽度
p+geom_boxplot(varwidth = T)

技术图片

颜色设置。

#颜色
p+geom_boxplot(fill='forestgreen',color='black')

#映射变量
p+geom_boxplot(aes(color=drv))

技术图片

R语言与医学统计图形-【13】ggplot2几何对象之盒形图

标签:geo   code   middle   stroke   ddl   str   ack   net   auto   

原文地址:https://www.cnblogs.com/jessepeng/p/12307733.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!