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

定制旅游哪个网站好用网站建设及编辑岗位职责

定制旅游哪个网站好用,网站建设及编辑岗位职责,app与网站的区别,网站收录引擎文章目录 前言一、柱状图二、直方图三、饼图四、散点图 前言 通过今天的学习,我掌握了使用Matplotlib绘制基本统计图,包括柱状图,直方图,饼图,散点图 一、柱状图 ax.bar(x, height, width0.8, bottomNone, align‘ce…

文章目录

  • 前言
  • 一、柱状图
  • 二、直方图
  • 三、饼图
  • 四、散点图


前言

  • 通过今天的学习,我掌握了使用Matplotlib绘制基本统计图,包括柱状图,直方图,饼图,散点图

一、柱状图

  • ax.bar(x, height, width=0.8, bottom=None, align=‘center’, **kwargs)
  • align:柱状图对齐方式;bottom:柱状图底部位置,默认为0
  • 柱状图主要用于比较不同类别之间的数据大小
categories = ['A', 'B', 'C', 'D']
values = [20, 35, 30, 25]# 创建图形和子图
fig, ax = plt.subplots()# 绘制柱状图
ax.bar(categories, values, color='pink', linewidth=1.5, width=0.5,align="center",bottom=0)# 设置标题和标签
ax.set_title('柱状图')
ax.set_xlabel('种类')
ax.set_ylabel('值')# 显示图形
plt.show()

在这里插入图片描述

  • 可以指定bottom以绘制堆叠柱状图
categories = ['A', 'B', 'C', 'D']
values1 = [20, 35, 30, 25]
values2 = [15, 25, 20, 10]# 创建图形和子图
fig, ax = plt.subplots()# 绘制第一个数据集的柱状图
ax.bar(categories, values1, color='skyblue', label='值 1')# 绘制第二个数据集的柱状图,堆叠在第一个数据集上
ax.bar(categories, values2, bottom=values1, color='pink', label='值 2')# 设置标题和标签
ax.set_title('堆叠柱状图')
ax.set_xlabel('种类')
ax.set_ylabel('值')# 添加图例
ax.legend()# 显示图形
plt.show()

在这里插入图片描述

二、直方图

  • ax.hist(x, bins=None, range=None, density=False, weights=None, cumulative=False, **kwargs)
  • x指一个数据数组;bins指柱数;density指是否标准化
  • 相较于柱状图,直方图主要用于展示连续数据的分布情况
# 生成随机数据,生成均值为 0,标准差为 1 的标准正态分布的随机样本
data = np.random.randn(100)# 创建图形和子图
fig, ax = plt.subplots()# 绘制直方图
ax.hist(data, bins=30, color='skyblue', edgecolor='black')# 设置标题和标签
ax.set_title('Simple Histogram')
ax.set_xlabel('Value')
ax.set_ylabel('Frequency')# 显示图形
plt.show()

在这里插入图片描述

三、饼图

  • ax.pie(x, explode=None, labels=None, colors=None, autopct=None, shadow=False, startangle=0, **kwargs)
  • x指数据数组;labels指每个扇区的标签;autopct: 控制显示每个扇区的占比,默认为 None
labels = ['A', 'B', 'C', 'D']
sizes = [15, 30, 45, 10]# 创建图形和子图
fig, ax = plt.subplots()# 绘制饼图
ax.pie(sizes, labels=labels, autopct='%1.1f%%', startangle=90)# 设置标题
ax.set_title('饼图')# 显示图形
plt.show()

在这里插入图片描述

四、散点图

  • ax.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, edgecolors=None, **kwargs)
fig = plt.figure()
axes = fig.add_axes([.1,.1,.8,.8])
x = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
data = [[120, 132, 101, 134, 90, 230, 210],[220, 182, 191, 234, 290, 330, 310],
]
y0 = data[0]
y1 = data[1]
axes.scatter(x,y0,color='red',marker="s")
axes.scatter(x,y1,color='blue',marker="d")
axes.set_title('散点图')
axes.set_xlabel('日期')
axes.set_ylabel('数量')
plt.legend(labels=['label 1', 'label 2'],)
plt.show()

在这里插入图片描述


THE END

http://www.dtcms.com/wzjs/564087.html

相关文章:

  • 安徽省工程建设监理协会网站跨境电商网站建设方案书
  • 做网站为什么可以自学做网站用虚拟机还是服务器
  • 网站建设的布局种类dede重工蓝色企业免费网站模板
  • 怎么做音乐mp3下载网站h5网站是什么意思
  • 中国建设银行巴黎分行网站东莞建设教育网站
  • 沈阳网站哪家做的好公司网站建设比较好的公司
  • 北京网站搭建公司排行天价索赔背后的平台版权对垒
  • 广安网站建设公司ps做网站宽度
  • 网站未备案怎么访问网站制作建设
  • 做厂房出租有那些推广网站轻松seo优化排名
  • 学校网站模版杭州知名网站建设
  • 移动电商网站开发需求文档童装网站建设文案
  • 网站打开404错误怎么解决方法wordpress 手机界面
  • wordpress 删除rss狼雨seo培训
  • 专门做钻石国外网站wordpress 移动端 接口
  • 免费手机网站制作杭州网站建设兼职
  • 公众号和网站成都今天发生的重大新闻
  • 北京网站建设正邦微网站建设制作设计
  • 网站顶端flash网约车资格证
  • 昆明网站建设价位外贸平台运营模式
  • 免费在线代理网站怎么做外贸网站的邮箱签名
  • 数码网站模板电商推广平台
  • 徐州营销网站建设服装设计网站素材
  • 怎么免费发布网站wordpress升级文章编辑
  • 建筑电工证查询网站扬州建设银行网站
  • 做平台网站怎么建设个人博客网站
  • 孝感房产网站建设企业网络设计方案论文
  • php网站开发指导教材 文献扬州外贸网站建设
  • 网站建设设计图软件网站开发费属于研发费用吗
  • 长春专业企业网站建设价格杭州专业网站优化公司