最近,我正在读《深入浅出数据分析》这本书 。
今天,我来聊聊「直方图的绘制及应用」,分别用Excel和R程序两种方式绘制直方图,体现数字的形状 。
01 案例背景1、数据的图形表示方法不计其数,直方图是其中出类拔萃的一种 。直方图与柱状图有些相似,能迅速而有效地汇总数据 。接下来你将用这种小巧而实用的图形量度数据的分布、差异、集中趋势等 。
2、提出加薪请求前,要对加薪情况进行研究,了解老板的基准期望,预测结果 。
3、由于你潜心研究星巴仕数据,因此得以一窥内幕:人力资源部过去三年加薪记录 。
4、最好汇总一下数据 。数据太多则很难一口气看完、看懂,除非先进行汇总,否则无法彻底领悟数据的意义 。
5、先从将数据分解成基本数据块着手,有了这些数据块,就能观察平均值或其他你认为有用的汇总统计值 。
6、画一张图体现获得各种加薪幅度的人数,这样就能一目了然地观察整个数据集 。
02 用Excel画直方图7、打开Data Analysis(数据分析)对话框 。
8、选择直方图 。
9、选择数据 。
10、运行 。按下OK(确定),分割数据 。
11、直方图是一种功能强大的图形,无论数据集多庞大,直方图都能显示出数据点在数值范围内的分布情况 。
12、另一方面,Excel的输出结果存在一些问题:区间(或组距)采用默认设置,结果X轴的数值杂乱不齐 。X轴上代表各个区间的数字应为整数,相比使用小数,这样的图更易于观察 。
13、直方图上的缺口意味着区间与区间之间没有数据 。
14、这正是这个缺口应该表示的确切含义,起码在直方图绘制正确的时候是这样的 。如果你认为这张直方图是正确的,并且数值之间有缺口,那你就大错特错了 。你需要用一个软件工具(R软件)创建一张更好的直方图 。
03 用R软件画直方图15、安装并运行R:可以参考这篇文章下载安装R软件 。
濡備綍瀹夎R涓嶳studio – 鐭ヤ箮
16、输入read命令,读取本地表格的数据,并赋值给data 。
data=https://www.jinnalai.com/fenxiang/read.csv("C:/Users/admin/Downloads/hfda_ch09_employees.csv")
注意:表格名称为「hfda_ch09_employees.csv」
表格位置输入时需要把“”变更为“/”,不然会报错 。别问我怎么知道的,都是眼泪,试了好久,呜呜~
17、在R中输入下面这条指令,生成直方图:
hist(data$received,breaks=50)
18、你觉得这个直方图指令是什么意思?
推荐阅读
- 怎么做茄子烧肉
- 冰箱停电了食物臭了怎么处理
- 转轮电话怎么用
- 徐州烙馍怎么做
- 外卖车被撞变形了保险怎么处理
- 雪佛兰迈锐宝xl胎噪怎么解决
- 汉兰达怎么和手机互联
- 君威定速巡航怎么开
- 宝马x1后排座椅怎么放倒
- 大众凌渡后视镜怎么调教程