统计图形-直方图



直方图(Histogram)又称质量分布图。是一种统计报告图,由一系列高度不等的纵向条纹或线段表示数据分布的情况。 一般用横轴表示数据类型,纵轴表示分布情况。


下面用美国环保署(EPA)的测试数据为例作直方图,测试数据表示100个行车里程等级,即每加仑燃料所能行驶的英里数,数据集逗号分隔如下所示。

36.3,41,36.9,37.1,44.9,36.8,30,37.2,42.1,36.7,32.7,37.3,41.2,36.6,32.9,36.5,33.2,37.4,37.5,33.6,40.5,36.5,37.6,33.9,40.2,36.4,37.7,37.7,40,34.2,36.2,37.9,36,37.9,35.9,38.2,38.3,35.7,35.6,35.1,38.5,39,35.5,34.8,38.6,39.4,35.3,34.4,38.8,39.7,36.3,36.8,32.5,36.4,40.5,36.6,36.1,38.2,38.4,39.3,41,31.8,37.3,33.1,37,37.6,37,38.7,39,35.8,37,37.2,40.7,37.4,37.1,37.8,35.9,35.6,36.7,34.5,37.1,40.3,36.7,37,33.9,40.1,38,35.2,34.8,39.5,39.9,36.9,32.9,33.8,39.8,34,36.8,35,38.1,36.9


使用SPSS默认模板绘制出直方图如下所示。

使用R的ggplot2库作图代码如下所示。

> library(xlsx)
Loading required package: rJava
Loading required package: xlsxjars
> library(ggplot2)
> d<-read.xlsx(file='E:\\AlgorithmResearch\\Statistics\\DataCD\\EXCEL\\EPAGAS.XLS',sheetName='Sheet1')
> p<-ggplot(d,aes(MPG)) + geom_histogram() + ylab(label='Points Count') + xlab(label='MPG')
> p
> ggsave(filename='E:\\AlgorithmResearch\\Statistics\\mpg.png')

图形效果如下所示。



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值