python使用Matplotlib画条形图

作者:roguesir 时间:2023-09-04 06:30:50 

本文实例为大家分享了python使用Matplotlib画条形图的具体代码,供大家参考,具体内容如下

数据

中国的四个直辖市分别为北京市、上海市、天津市和重庆市,其2017年上半年的GDP分别为12406.8亿、13908.57亿、9386.87亿、9143.64亿。

代码


# encoding:utf-8
import matplotlib.pyplot as plt
# 构建数据
GDP = [12406.8,13908.57,9386.87,9143.64]

# 中文乱码的处理
plt.rcParams['font.sans-serif'] =['Microsoft YaHei']
plt.rcParams['axes.unicode_minus'] = False

# 绘图
plt.bar(range(4), GDP, align = 'center',color='steelblue', alpha = 0.8)
# 添加轴标签
plt.ylabel('GDP')
# 添加标题
plt.title('Comparing about four cities GDP')
# 添加刻度标签
plt.xticks(range(4),['Beijing','Shanghai','Tianjin','Chongqing'])
# 设置Y轴的刻度范围
plt.ylim([5000,15000])

# 为每个条形图添加数值标签
for x,y in enumerate(GDP):
plt.text(x,y+100,'%s' %round(y,1),ha='center')# 显示图形plt.show()
plt.show()

画图

python使用Matplotlib画条形图

来源:https://blog.csdn.net/roguesir/article/details/78178342

标签:python,Matplotlib,条形图
0
投稿

猜你喜欢

  • 在oracle 数据库查询的select 查询字段中关联其他表的方法

    2009-08-31 12:27:00
  • Python读写zip压缩文件的方法

    2021-10-08 02:28:11
  • 使用 Python 读取电子表格中的数据实例详解

    2023-10-15 02:40:57
  • python re正则表达式模块(Regular Expression)

    2021-01-26 20:22:26
  • 关于mysql基础知识的介绍

    2024-01-18 10:57:28
  • 详解基于python-django框架的支付宝支付案例

    2023-01-07 12:30:22
  • vue中的mescroll搜索运用及各种填坑处理

    2024-04-30 10:26:39
  • python shutil操作文件实例讲解

    2022-05-20 06:42:08
  • 将数字转换成大写的人民币表达式的js函数

    2024-04-30 10:08:24
  • 使用NetBox 编译 asp 为exe应用程序

    2009-11-29 16:13:00
  • 使用ERWin进行基于MySQL数据库的物理设计

    2009-01-04 12:54:00
  • Python处理excel与txt文件详解

    2021-12-13 20:38:20
  • python tkinter实现界面切换的示例代码

    2023-12-29 15:54:35
  • Bootstrap+PHP实现多图上传功能实例详解

    2024-06-05 09:46:11
  • 使用实例管理器轻松管理多个MySQL实例

    2009-03-25 17:07:00
  • 一个PHP的QRcode类与大家分享

    2023-06-24 05:39:33
  • Python使用py2exe打包程序介绍

    2023-11-12 21:29:55
  • 深度学习Tensorflow 2.4 完成迁移学习和模型微调

    2023-12-04 14:56:17
  • python文件夹分区的实现方法实例

    2022-03-04 02:05:39
  • OpenCV3.3+Python3.6实现图片高斯模糊

    2023-12-29 23:09:48
  • asp之家 网络编程 m.aspxhome.com