文章导览

案例需求

需求解读

代码展示

代码解读

01、需求解读

中国的四个直辖市分别为北京市、上海市、天津市和重庆市,其2017年上半年的GDP分别为12406.8亿、13908.57亿、9386.87亿、9143.64亿。对于这样一组数据,请用柱状图展示。

02、需求解读

绘制类型:简单柱状图

标题:四大直辖市GDP比拼

轴标签(横纵轴名称):横轴标签-可省略;纵轴标签-GDP

刻度:x轴-4个,分别是【北京,天津,上海,重庆】;y轴范围-【5k-15k】

03、代码展示

# 导入画图库
import matplotlib.pyplot as plt# 构建数据
GDP = [12406.8,13908.57,9386.87,9143.64]# 中文乱码的处理:字体微软雅黑,
plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']# 绘图:调用bar函数做一个直方图,传入横轴参数序列,纵轴参数序列
plt.bar([1,2,3,4],GDP)# 添加标题
plt.title("四大直辖市GDP对比")# 添加轴刻度标签
plt.ylabel("GDP")
plt.xlabel("city")# 添加横轴刻度标签
plt.xticks([1,2,3,4],["北京市","上海市","天津市","重庆市"])# 设置y的刻度范围
plt.ylim([5000,15000])# 显示图形
plt.show()

04、代码解读

matplotlib对中文的支持不友好,所以需要提前对绘图进行字体的设置,这里将字体设置为微软雅黑。

bar函数指定了条形图的x轴、y轴值。

添加y轴标签、标题、x轴刻度标签值,为了让条形图显示各柱体之间的差异,将y轴范围设置在5000~15000;

【数据可视化】bar函数绘制简单柱状图相关推荐

  1. python 3d大数据可视化_Python大数据可视化编程实践-绘制图表

    Python 数据可视化编程实践 - 绘制图表 准备工作 打开 Jupyter Notebook ,导入需要的包, 并配置好图片交互和中文显示环 境: import pandas as pd impo ...

  2. ## matplotlib.pyplot库的知识点之bar函数——绘制条形图

    matplotlib.pyplot库的知识点之bar函数--绘制条形图 Help on BarContainer in module matplotlib.container object:class ...

  3. 数据可视化——R语言绘制散点相关图并自动添加相关系数和拟合方程

    数据可视化--R语言绘制散点相关图并自动添加相关系数和拟合方程 加载所需的包并设置主题样式 示例数据 基本的散点相关图 添加相关系数和显著性水平(P值) 存在多个组别的散点相关图 自动添加回归曲线的拟 ...

  4. 【数据可视化(图形绘制)攻略】——配对样本T检验/Wilcoxon配对秩检验

    配对样本T检验/Wilcoxon配对秩检验的数据可视化(图形绘制)攻略 ggpubr包的应用 配对T检验和Wilcoxon配对非参数检验的图形可视化均可以应用ggpubr包,简单好用.可达到如下效果哟 ...

  5. pyecharts 数据可视化 Bar柱状图生成和颜色优化

    python pyecharts包之柱形图 基本的柱形图 通过循环将数据添加y轴上 Jscode包 对pyecharts包中使用js代码的集成,对于会js的,可太友好了,也很实用 原始图..配置项中使 ...

  6. Python可视化:matplotlib 绘制堆积柱状图绘制

    引言 在查找资料时看到了堆积柱状图,简单明了,而且绘制起来也不是很难,再结合自己的教程推文中也确实没有此类图表,即决定通过构建虚拟数据进行matplotlib堆积柱状图的绘制推文,详细内容如下: PS ...

  7. python数据可视化代码_Python实现简单的数据可视化

    现在python这门解释型语言被越来越多的人们喜欢,强大的库支持,使得编程过程变得简单. 我是一个传统的C语言支持者,往后也打算慢慢的了解Python的强大. 今天我就学习一下使用python实现数据 ...

  8. python:数据可视化 相关系数热力图绘制

    仅十余行代码可实现可视化的相关系数矩阵热力图 把相关系数的展示做成热力图,展示更为直观并且方便与他人交流 主要用到的是seaborn库里的heatmap()函数 1.准备相关包 import pand ...

  9. H5数据可视化(高德地图绘制行政区)

    1.高德地图可视化项目搭建 参考我的上篇文章完成基本搭建:H5数据可视化(高德地图构建项目) 2.使用高德行政区查询 该部分主要参照官方教程即可,其中使用行政区划查询服务前要先引入该插件,具体的引入方 ...

最新文章

  1. 数据结构(数据库)设计规范
  2. 匿名函数:lambda函数简述
  3. vant显示日期格式_Vue+Vant ui实现日期时间选择
  4. 服务器性能优化和Mysql性能优化
  5. Hook鼠标和键盘的使用
  6. LeetCode 712. Minimum ASCII Delete Sum for Two Strings
  7. hb:一个简单的 http/web bench 工具
  8. 大话西游服务器刚维护完几率,大话西游2玩家预约凌烟阁服务器瞬间成功,这算不算被几率...
  9. emoji粉色爱心符号_粉色爱心符号
  10. WebRTC源码研究(46)WebRCT统计信息
  11. jnhs中国的省市县区邮编坐标mysql数据表
  12. java在win8闪退_win8.1应用闪退
  13. cisco路由器交换机忘记密码后的恢复
  14. QT OpenGL(一 VAO、VBO、EBO使用)
  15. cad放大_cad快捷键大全amp;鼠标各键用法
  16. ​包载紫杉醇的tpgs还原性白蛋白纳米粒/GA-HSA 藤黄酸人血清蛋白纳米粒​
  17. vscode css智能补全_在 Webstorm 伤透我的心后,我决定尝试 VS Code
  18. vs2019添加图片html,VS2019窗体美化 -界面透明背景图片
  19. java基础之垃圾回收_繁星漫天_新浪博客
  20. Oracle语法求水仙花数,python实现水仙花数实例讲解

热门文章

  1. pinctrl子系统初始化RGB灯
  2. 你不得不掌握的前端提交规范(git cz)
  3. openwrt的两种固件类型:factory原厂固件、sysupgrade固件
  4. httpd服务及配置文件详解
  5. C语言调用动态共享库
  6. 【Android-Kotlin】匿名内部类与Lambda 表达式(附RecycleView监听)
  7. 使用php解析url中出现\u002乱码问题的方法
  8. 苹果手机怎么把游戏隐藏在计算机,iphone苹果手机怎么隐藏应用和游戏图标?
  9. 虚拟主机的构建——基于域名、端口、IP
  10. godot mysql_Go 每日一库之 godotenv