当前位置: 首页 > news >正文

06628 网页制作与网站开发/什么是网络销售

06628 网页制作与网站开发,什么是网络销售,临沂定制网站建设公司,网站开发公司广告语直方图(histogram)1 直方图介绍直方图,形状类似柱状图却有着与柱状图完全不同的含义。直方图牵涉统计学的概念,首先要对数据进行分组,然后统计每个分组内数据元的数量。 在坐标系中,横轴标出每个组的端点,纵轴表示频数…

直方图(histogram)

1 直方图介绍

直方图,形状类似柱状图却有着与柱状图完全不同的含义。直方图牵涉统计学的概念,首先要对数据进行分组,然后统计每个分组内数据元的数量。 在坐标系中,横轴标出每个组的端点,纵轴表示频数,每个矩形的高代表对应的频数,称这样的统计图为频数分布直方图。

相关概念:

组数:在统计数据时,我们把数据按照不同的范围分成几个组,分成的组的个数称为组数

组距:每一组两个端点的差

da14d1efe5f943eaf6142990b7c474ae.png

2 直方图与柱状图的对比

柱状图是以矩形的长度表示每一组的频数或数量,其宽度(表示类别)则是固定的,利于较小的数据集分析。

直方图是以矩形的长度表示每一组的频数或数量,宽度则表示各组的组距,因此其高度与宽度均有意义,利于展示大量数据集的统计结果。

由于分组数据具有连续性,直方图的各矩形通常是连续排列,而柱状图则是分开排列。

3 直方图绘制

需求:电影时长分布状况

现有250部电影的时长,希望统计出这些电影时长的分布状态(比如时长为100分钟到120分钟电影的数量,出现的频率)等信息,你应该如何呈现这些数据?

数据:

time = [131,  98, 125, 131, 124, 139, 131, 117, 128, 108, 135, 138, 131, 102, 107, 114, 119, 128, 121, 142, 127, 130, 124, 101, 110, 116, 117, 110, 128, 128, 115,  99, 136, 126, 134,  95, 138, 117, 111,78, 132, 124, 113, 150, 110, 117,  86,  95, 144, 105, 126, 130,126, 130, 126, 116, 123, 106, 112, 138, 123,  86, 101,  99, 136,123, 117, 119, 105, 137, 123, 128, 125, 104, 109, 134, 125, 127,105, 120, 107, 129, 116, 108, 132, 103, 136, 118, 102, 120, 114,105, 115, 132, 145, 119, 121, 112, 139, 125, 138, 109, 132, 134,156, 106, 117, 127, 144, 139, 139, 119, 140,  83, 110, 102,123,107, 143, 115, 136, 118, 139, 123, 112, 118, 125, 109, 119, 133,112, 114, 122, 109, 106, 123, 116, 131, 127, 115, 118, 112, 135,115, 146, 137, 116, 103, 144,  83, 123, 111, 110, 111, 100, 154,136, 100, 118, 119, 133, 134, 106, 129, 126, 110, 111, 109, 141,120, 117, 106, 149, 122, 122, 110, 118, 127, 121, 114, 125, 126,114, 140, 103, 130, 141, 117, 106, 114, 121, 114, 133, 137,  92,121, 112, 146,  97, 137, 105,  98, 117, 112,  81,  97, 139, 113,134, 106, 144, 110, 137, 137, 111, 104, 117, 100, 111, 101, 110,105, 129, 137, 112, 120, 113, 133, 112,  83,  94, 146, 133, 101,131, 116, 111,  84, 137, 115, 122, 106, 144, 109, 123, 116, 111,111, 133, 150]

效果:

35ad9a104077ed429deb718ad5d9ed6d.png

4 直方图绘制api

matplotlib.pyplot.hist(x, bins=None, normed=None, **kwargs)

Parameters:
x : (n,) array or sequence of (n,) arraysbins : integer or sequence or ‘auto’, optional
组数

5 绘制

  • 设置组距
  • 设置组数(通常对于数据较少的情况,分为5~12组,数据较多,更换图形显示方式)
    • 通常设置组数会有相应公式:组数 = 极差/组距= (max-min)/bins

代码:

# 1)准备数据
time = [131,  98, 125, 131, 124, 139, 131, 117, 128, 108, 135, 138, 131, 102, 107, 114, 119, 128, 121, 142, 127, 130, 124, 101, 110, 116, 117, 110, 128, 128, 115,  99, 136, 126, 134,  95, 138, 117, 111,78, 132, 124, 113, 150, 110, 117,  86,  95, 144, 105, 126, 130,126, 130, 126, 116, 123, 106, 112, 138, 123,  86, 101,  99, 136,123, 117, 119, 105, 137, 123, 128, 125, 104, 109, 134, 125, 127,105, 120, 107, 129, 116, 108, 132, 103, 136, 118, 102, 120, 114,105, 115, 132, 145, 119, 121, 112, 139, 125, 138, 109, 132, 134,156, 106, 117, 127, 144, 139, 139, 119, 140,  83, 110, 102,123,107, 143, 115, 136, 118, 139, 123, 112, 118, 125, 109, 119, 133,112, 114, 122, 109, 106, 123, 116, 131, 127, 115, 118, 112, 135,115, 146, 137, 116, 103, 144,  83, 123, 111, 110, 111, 100, 154,136, 100, 118, 119, 133, 134, 106, 129, 126, 110, 111, 109, 141,120, 117, 106, 149, 122, 122, 110, 118, 127, 121, 114, 125, 126,114, 140, 103, 130, 141, 117, 106, 114, 121, 114, 133, 137,  92,121, 112, 146,  97, 137, 105,  98, 117, 112,  81,  97, 139, 113,134, 106, 144, 110, 137, 137, 111, 104, 117, 100, 111, 101, 110,105, 129, 137, 112, 120, 113, 133, 112,  83,  94, 146, 133, 101,131, 116, 111,  84, 137, 115, 122, 106, 144, 109, 123, 116, 111,111, 133, 150]# 2)创建画布
plt.figure(figsize=(20, 8), dpi=100)# 3)绘制直方图
# 设置组距
distance = 2
# 计算组数
group_num = int((max(time) - min(time)) / distance)
# 绘制直方图
plt.hist(time, bins=group_num)# 修改x轴刻度显示
plt.xticks(range(min(time), max(time))[::2])# 添加网格显示
plt.grid(linestyle="--", alpha=0.5)# 添加x, y轴描述信息
plt.xlabel("电影时长大小")
plt.ylabel("电影的数据量")# 4)显示图像
plt.show()
http://www.lbrq.cn/news/1616617.html

相关文章:

  • web网站是什么意思/湖南网站优化
  • 西宁做网站的公司/如何联系百度平台客服
  • 网站建设长春/专门做排行榜的软件
  • 飞沐网站建设公司北京/最新搜索关键词
  • 佛山建企业网站/网站友链交换平台
  • 做网站1500全包/知名网络营销推广
  • 济南做html5网站建设/怎么做网络平台
  • 福建网站制作公司/长沙seo运营
  • 网站界面设计的发展/网站软件下载大全
  • 网站界面设计的要求/sem竞价培训班
  • 哪些网站做外链好/深圳纯手工seo
  • 公司注册网站及流程/免费注册
  • 曲周企业做网站推广/外贸建站优化
  • 南宁公司网站建设/网站如何优化一个关键词
  • 网站开发培训学院/苏州百度快速排名优化
  • 只做网站的人员工资/网络营销有哪些
  • 猪八戒做网站要多少钱/今天发生了什么重大新闻
  • dw2019怎么做网站/优化排名案例
  • 制作一个静态网站源码/做推广公司
  • 海南综合网站两学一做电视夜校/厦门seo培训
  • 中企动力是骗子公司吗/优化师培训机构
  • wordpress 第三方应用/上海seo博客
  • wordpress站内查找/能翻到国外的浏览器
  • 最新裁员公司名单/aso优化怎么做
  • 一个微信可以做两个网站支付/国外十大免费服务器和域名
  • 网站建设方案应该怎么做/如何做电商
  • 网站优化的推广/网站换友链平台
  • 计算机专业网站建设实训日志/篮网目前排名
  • cloudflare做侵权网站/怎么样在百度上推广自己的产品
  • 网站设计心得/榆林seo
  • 噪声对比估计(NCE):原理、演进与跨领域应用
  • 如何解决pip安装报错ModuleNotFoundError: No module named ‘altair’问题
  • 网站技术攻坚与Bug围剿手记
  • 借助 Wisdom SSH 的 AI 助手构建 Linux 开发环境
  • C++:stack与queue的使用
  • 百度前端面试题目整理