python plt.plot bar 如何设置绘图尺寸大小


Posted in Python onJune 01, 2021

如下所示:

plt.rcParams('figure.figsize')=(12,8)

修改前

python plt.plot bar 如何设置绘图尺寸大小

修改后

python plt.plot bar 如何设置绘图尺寸大小

聊聊Matplotlib bar的使用

matplotlib.pyplot.bar(left, height, alpha=1, width=0.8, color=, edgecolor=, label=, lw=3)

Make a bar plot,绘制柱状图。

参数:

1. left:x轴的位置序列,一般采用arange函数产生一个序列;

2. height:y轴的数值序列,也就是柱形图的高度,一般就是我们需要展示的数据;

3. alpha:透明度

4. width:为柱形图的宽度,一般这是为0.8即可;

5. color或facecolor:柱形图填充的颜色;

6. edgecolor:图形边缘颜色

7. label:解释每个图像代表的含义

8. linewidth or linewidths or lw:边缘or线的宽度

一个例子:

%matplotlib inline
import numpy as np
from matplotlib import pyplot as plt

plt.figure(figsize=(9,6))
n = 8
X = np.arange(n)+1 #X是1,2,3,4,5,6,7,8,柱的个数
#uniform均匀分布的随机数,normal是正态分布的随机数,0.5-1均匀分布的数,一共有n个
Y1 = np.random.uniform(0.5,1.0,n)
Y2 = np.random.uniform(0.5,1.0,n)
plt.bar(X, Y1, alpha=0.9, width = 0.35, facecolor = 'lightskyblue', edgecolor = 'white', label='one', lw=1)
plt.bar(X+0.35, Y2, alpha=0.9, width = 0.35, facecolor = 'yellowgreen', edgecolor = 'white', label='second', lw=1)
plt.legend(loc="upper left") # label的位置在左上,没有这句会找不到label去哪了

1> 没有 plt.legend(loc=”upper left”)这句的图像

python plt.plot bar 如何设置绘图尺寸大小

2> 有 plt.legend(loc=”upper left”)这句的图像

python plt.plot bar 如何设置绘图尺寸大小

区别很明显是不是?^_^

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python模拟登陆阿里妈妈生成商品推广链接
Apr 03 Python
编写Python脚本抓取网络小说来制作自己的阅读器
Aug 20 Python
Python增量循环删除MySQL表数据的方法
Sep 23 Python
Python实现向服务器请求压缩数据及解压缩数据的方法示例
Jun 09 Python
python简单鼠标自动点击某区域的实例
Jun 25 Python
python实现图片上添加图片
Nov 26 Python
python使用rsa非对称加密过程解析
Dec 28 Python
基于Pytorch SSD模型分析
Feb 18 Python
使用OpenCV实现道路车辆计数的使用方法
Jul 15 Python
python 监控服务器是否有人远程登录(详细思路+代码)
Dec 18 Python
Python实现视频中添加音频工具详解
Dec 06 Python
Python实现科学占卜 让视频自动打码
Apr 09 Python
python用tkinter开发的扫雷游戏
Pytorch GPU内存占用很高,但是利用率很低如何解决
Python爬取英雄联盟MSI直播间弹幕并生成词云图
如何判断pytorch是否支持GPU加速
Jun 01 #Python
pytorch 两个GPU同时训练的解决方案
Jun 01 #Python
使用Django实现商城验证码模块的方法
Jun 01 #Python
pytorch通过训练结果的复现设置随机种子
Jun 01 #Python
You might like
PHP中全局变量global和$GLOBALS[]的区别分析
2012/08/06 PHP
php中array_column函数简单实现方法
2016/07/11 PHP
JavaScript Event学习第七章 事件属性
2010/02/07 Javascript
js模仿windows桌面图标排列算法具体实现(附图)
2013/06/16 Javascript
浅谈Javascript中深复制
2014/12/01 Javascript
jQuery中empty()方法用法实例
2015/01/16 Javascript
js获取json元素数量的方法
2015/01/27 Javascript
基于insertBefore制作简单的循环插空效果
2015/09/21 Javascript
基于d3.js实现实时刷新的折线图
2016/08/03 Javascript
微信小程序分页加载的实例代码
2017/07/11 Javascript
AngularJS日程表案例详解
2017/08/15 Javascript
原生js实现拖拽功能基本思路详解
2018/04/18 Javascript
create-react-app修改为多页面支持的方法
2018/05/17 Javascript
vue集成chart.js的实现方法
2019/08/20 Javascript
Bootstrap实现模态框效果
2019/09/30 Javascript
js单线程的本质 Event Loop解析
2019/10/29 Javascript
JS前端面试必备——基本排序算法原理与实现方法详解【插入/选择/归并/冒泡/快速排序】
2020/02/24 Javascript
vue-resource 拦截器interceptors使用详解
2021/01/18 Vue.js
Python入门及进阶笔记 Python 内置函数小结
2014/08/09 Python
python求解水仙花数的方法
2015/05/11 Python
python数据结构之图的实现方法
2015/07/08 Python
Python爬虫实现网页信息抓取功能示例【URL与正则模块】
2017/05/18 Python
python 实现上传图片并预览的3种方法(推荐)
2017/07/14 Python
Python 获得13位unix时间戳的方法
2017/10/20 Python
修复CentOS7升级Python到3.6版本后yum不能正确使用的解决方法
2018/01/26 Python
Python安装图文教程 Pycharm安装教程
2018/03/27 Python
pandas 快速处理 date_time 日期格式方法
2018/11/12 Python
聊聊python里如何用Borg pattern实现的单例模式
2019/06/06 Python
澳大利亚领先的在线礼品网站:Gifts Australia
2020/08/15 全球购物
校园安全教育广播稿
2014/02/17 职场文书
德语专业求职信
2014/03/12 职场文书
中华美德颂演讲稿
2014/05/20 职场文书
人事行政专员岗位职责
2014/07/23 职场文书
2014年党员个人工作总结
2014/12/02 职场文书
公司客户答谢酒会祝酒词
2015/08/11 职场文书
Python学习之os包使用教程详解
2022/03/21 Python