R语言ggplot2快速入门直方图

R语言ggplot2快速入门直方图

助研科技技术员001编写

  • 我们将用最简单的案例来说明即将说明的各种类型的直方图
  • 若有疑问请咨询QQ3381528417或留言

普通直方图

代码

library(ggplot2)
str(mpg)
##mpg数据集
p <- ggplot(mpg,aes(x=hwy))
p + geom_histogram()  

###结果

这里写图片描述

分类的直方图

代码

p + geom_histogram(aes(fill=factor(year),y=..density..), alpha=0.2,colour='red')+
  stat_density(geom='line',position='identity',size=1.5, aes(colour=factor(year)))+
  facet_wrap(~year,ncol=2)
  ##aes(fill=factor(year)用年进行分组

###结果
这里写图片描述
##不同排列的条形图

p + geom_bar(position='dodge')  ##并列

p+geom_bar(position='stack') ##叠加方式

p+geom_bar(position='fill') ##相对比例

p+ geom_bar(aes(fill=class2))+facet_wrap(~year,ncol=1)

###结果
这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

我们的服务不仅限于绘图,还有数据分析,我们有庞大的团队为您服务!欢迎联系QQ3381528417或联系我们的店铺小二。
https://item.taobao.com/item.htmspm=a1z38n.10677092.0.0.28541debBKVDus&id=577357610911

猜你喜欢

转载自blog.csdn.net/qq_43157351/article/details/82504777
今日推荐