前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >数据分布图之统计直方图和和核密度估计图

数据分布图之统计直方图和和核密度估计图

原创
作者头像
爱学习的小明明
修改2020-09-27 10:46:38
1.8K0
修改2020-09-27 10:46:38
举报
文章被收录于专栏:R语言学习

ggplot2提供的geom_histogram()用于绘制统计直方图

该函数有两个主要参数,binwidth(箱型3宽度)和bins(箱型数量)

ggplot2提供的geom_density()用于绘制估计的和密度图

该函数两个主要参数bw(箱型的宽度)和kernel(核函数),核函数默认为高斯函数gaussian其他函数包括:epanechnikov,rectangular,triangular,biweight,cosina,optcpsine.

1数据构造

统计直方图是对一个变量的统计,所以aex里面的参数是一个变量,不同于以往的x和y,这里我们对MXSPD进行统计

2绘制统计直方图

ggplot(df, aes(x=MXSPD, fill=Location))+

geom_histogram(binwidth = 1,alpha=0.55,colour="black",size=0.25)+

theme(

text=element_text(size=15,color="black"),

plot.title=element_text(size=15,family="myfont",face="bold.italic",hjust=.5,color="black"),#,

legend.position=c(0.8,0.8),

legend.background = element_blank()

)

3分开绘制统计直方图

ggplot(df, aes(x=MXSPD, fill=Location))+

geom_histogram(binwidth = 1,alpha=0.55,colour="black",size=0.25)+ #, aes(fill = ..count..) )

facet_grid(.~Location)+

theme_classic()+

theme(

text=element_text(size=15,color="black"),

plot.title=element_text(size=15,family="myfont",face="bold.italic",hjust=.5,color="black"),#,

legend.position=c(0.8,0.8),

legend.background = element_blank()

)

4绘制估计概率密度图

ggplot(df, aes(x=MXSPD, fill=Location))+

geom_density(alpha=0.55,bw=1,colour="black",size=0.25)+

theme(

text=element_text(size=15,color="black"),

plot.title=element_text(size=15,family="myfont",face="bold.italic",hjust=.5,color="black"),#,

legend.position=c(0.8,0.8),

legend.background = element_blank()

)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • ggplot2提供的geom_histogram()用于绘制统计直方图
  • ggplot2提供的geom_density()用于绘制估计的和密度图
  • 1数据构造
  • 2绘制统计直方图
  • 3分开绘制统计直方图
  • 4绘制估计概率密度图
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档