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

湖南平台网站建设方案dw怎么建设网站

湖南平台网站建设方案,dw怎么建设网站,企业咨询公司名字大全,经营范围 网站建设文章目录 前言一、柱状图二、直方图三、饼图四、散点图 前言 通过今天的学习,我掌握了使用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/a/492525.html

相关文章:

  • 在项目中导入文件时使用 import 和 require 的区别
  • 网站制作金华公司电话泉州网页制作设计
  • c2c网站名称网站建设 发短信文案
  • 基于Transformer与扩散模型的多模态生成对抗网络研究:迈向通用人工智能的生成之路
  • 国外网站上不去 dnsoss做下载网站
  • Ubuntu Server 系统安装图形界面
  • 黄岛区城市建设局网站汕头 网站设计
  • 做家政有什么网站做推广好洛阳gjyl设计院
  • 营销网站的优势有哪些浙江城乡建设局和住建局
  • 做鞋设备网站敬请期待图片素材
  • 百度收录网站标题wordpress如何添加js
  • 宝格丽网站建设网站建设开发人员须知
  • 沈阳做网站有名公司怎么编辑网站源代码
  • 【欧盟法规】欧盟新电池法规即《(EU) 2023/1542 电池及废电池法规》 访问当前版本(2025年7月31日)
  • Vue Router 路由懒加载与代码分割详解
  • Profibus DP转Profinet协议模块:重塑智慧医疗设备互联架构的技术基石
  • docker运行Ubuntu22.04
  • 凡科做的网站百度能收录吗和恶魔做交易的网站
  • IEEE TRANSACTIONS 论文《MTSNN: 一种跨机器异构故障类别的少样本细粒度诊断框架》
  • 建立网站步骤长春长春网站建设网
  • 《VBH威必驰参编《静音铝合金窗》团体标准,Mousse系列睡眠五金为静音人居立标》
  • 赶集网网站建设费用如何在百度发广告
  • 开源多商户商城系统谷歌seo搜索引擎优化
  • 有什么做兼职的好网站建筑新网
  • 汕头如何建设网站设计优秀网站案例欣赏
  • 2015做那些网站能致富移动设备网站开发注意点
  • 模板下载网站织梦模板wordpress 内容格式
  • 网站一条龙服务模板和网站的区别
  • 企业网站备案名称西安网站建设制作价格
  • 网站建设和网络搭建是一回事吗巴中自助网站建设