【数据可视化】bar函数绘制简单柱状图
文章导览
案例需求
需求解读
代码展示
代码解读
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函数绘制简单柱状图相关推荐
- python 3d大数据可视化_Python大数据可视化编程实践-绘制图表
Python 数据可视化编程实践 - 绘制图表 准备工作 打开 Jupyter Notebook ,导入需要的包, 并配置好图片交互和中文显示环 境: import pandas as pd impo ...
- ## matplotlib.pyplot库的知识点之bar函数——绘制条形图
matplotlib.pyplot库的知识点之bar函数--绘制条形图 Help on BarContainer in module matplotlib.container object:class ...
- 数据可视化——R语言绘制散点相关图并自动添加相关系数和拟合方程
数据可视化--R语言绘制散点相关图并自动添加相关系数和拟合方程 加载所需的包并设置主题样式 示例数据 基本的散点相关图 添加相关系数和显著性水平(P值) 存在多个组别的散点相关图 自动添加回归曲线的拟 ...
- 【数据可视化(图形绘制)攻略】——配对样本T检验/Wilcoxon配对秩检验
配对样本T检验/Wilcoxon配对秩检验的数据可视化(图形绘制)攻略 ggpubr包的应用 配对T检验和Wilcoxon配对非参数检验的图形可视化均可以应用ggpubr包,简单好用.可达到如下效果哟 ...
- pyecharts 数据可视化 Bar柱状图生成和颜色优化
python pyecharts包之柱形图 基本的柱形图 通过循环将数据添加y轴上 Jscode包 对pyecharts包中使用js代码的集成,对于会js的,可太友好了,也很实用 原始图..配置项中使 ...
- Python可视化:matplotlib 绘制堆积柱状图绘制
引言 在查找资料时看到了堆积柱状图,简单明了,而且绘制起来也不是很难,再结合自己的教程推文中也确实没有此类图表,即决定通过构建虚拟数据进行matplotlib堆积柱状图的绘制推文,详细内容如下: PS ...
- python数据可视化代码_Python实现简单的数据可视化
现在python这门解释型语言被越来越多的人们喜欢,强大的库支持,使得编程过程变得简单. 我是一个传统的C语言支持者,往后也打算慢慢的了解Python的强大. 今天我就学习一下使用python实现数据 ...
- python:数据可视化 相关系数热力图绘制
仅十余行代码可实现可视化的相关系数矩阵热力图 把相关系数的展示做成热力图,展示更为直观并且方便与他人交流 主要用到的是seaborn库里的heatmap()函数 1.准备相关包 import pand ...
- H5数据可视化(高德地图绘制行政区)
1.高德地图可视化项目搭建 参考我的上篇文章完成基本搭建:H5数据可视化(高德地图构建项目) 2.使用高德行政区查询 该部分主要参照官方教程即可,其中使用行政区划查询服务前要先引入该插件,具体的引入方 ...
最新文章
- 数据结构(数据库)设计规范
- 匿名函数:lambda函数简述
- vant显示日期格式_Vue+Vant ui实现日期时间选择
- 服务器性能优化和Mysql性能优化
- Hook鼠标和键盘的使用
- LeetCode 712. Minimum ASCII Delete Sum for Two Strings
- hb:一个简单的 http/web bench 工具
- 大话西游服务器刚维护完几率,大话西游2玩家预约凌烟阁服务器瞬间成功,这算不算被几率...
- emoji粉色爱心符号_粉色爱心符号
- WebRTC源码研究(46)WebRCT统计信息
- jnhs中国的省市县区邮编坐标mysql数据表
- java在win8闪退_win8.1应用闪退
- cisco路由器交换机忘记密码后的恢复
- QT OpenGL(一 VAO、VBO、EBO使用)
- cad放大_cad快捷键大全amp;鼠标各键用法
- ​包载紫杉醇的tpgs还原性白蛋白纳米粒/GA-HSA 藤黄酸人血清蛋白纳米粒​
- vscode css智能补全_在 Webstorm 伤透我的心后,我决定尝试 VS Code
- vs2019添加图片html,VS2019窗体美化 -界面透明背景图片
- java基础之垃圾回收_繁星漫天_新浪博客
- Oracle语法求水仙花数,python实现水仙花数实例讲解