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编程中函数的使用要点
Mar 20 Python
python验证码识别的示例代码
Sep 21 Python
python使用xslt提取网页数据的方法
Feb 23 Python
Python3.6实现连接mysql或mariadb的方法分析
May 18 Python
python挖矿算力测试程序详解
Jul 03 Python
Python企业编码生成系统之系统主要函数设计详解
Jul 26 Python
python selenium爬取斗鱼所有直播房间信息过程详解
Aug 09 Python
基于python的itchat库实现微信聊天机器人(推荐)
Oct 29 Python
python unittest单元测试的步骤分析
Aug 02 Python
pandas中对文本类型数据的处理小结
Nov 01 Python
详解在OpenCV中如何使用图像像素
Mar 03 Python
Python中time标准库的使用教程
Apr 13 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&mysql(二)
2006/10/09 PHP
将RTF格式的文件转成HTML并在网页中显示的代码
2006/10/09 PHP
ThinkPHP3.2.2的插件控制器功能
2015/03/05 PHP
PHP使用Memcache时模拟命名空间及缓存失效问题的解决
2016/02/27 PHP
php字符串操作针对负值的判断分析
2016/07/28 PHP
tp框架(thinkPHP)实现三次登陆密码错误之后锁定账号功能示例
2018/05/24 PHP
PHP实现的CURL非阻塞调用类
2018/07/26 PHP
LazyForm jQuery plugin 定制您的CheckBox Radio和Select
2009/10/24 Javascript
js+css在交互上的应用
2010/07/18 Javascript
js下拉菜单语言选项简单实现
2013/09/23 Javascript
jQuery 3.0中存在问题及解决办法
2016/07/15 Javascript
Bootstrap导航条学习使用(一)
2017/02/08 Javascript
关于vue.extend和vue.component的区别浅析
2017/08/16 Javascript
这应该是最详细的响应式系统讲解了
2019/07/22 Javascript
小程序实现背景音乐播放和暂停
2020/06/19 Javascript
前端性能优化建议
2020/09/17 Javascript
ubuntu系统下 python链接mysql数据库的方法
2017/01/09 Python
Django2.1集成xadmin管理后台所遇到的错误集锦(填坑)
2018/12/20 Python
Python 读取WAV音频文件 画频谱的实例
2020/03/14 Python
Python selenium页面加载慢超时的解决方案
2020/03/18 Python
pycharm最新激活码有效期至2100年(亲测可用)
2021/02/05 Python
html5-Canvas可以在web中绘制各种图形
2012/12/26 HTML / CSS
实例讲解利用HTML5 Canvas API操作图形旋转的方法
2016/03/22 HTML / CSS
灵泰克Java笔试题
2016/01/09 面试题
2014道德模范事迹材料
2014/02/16 职场文书
社会稳定风险评估方案
2014/06/02 职场文书
2014大四本科生自我鉴定总结
2014/10/04 职场文书
个人贷款授权委托书样本
2014/10/07 职场文书
2014年家长学校工作总结
2014/11/20 职场文书
先进个人推荐材料
2014/12/29 职场文书
数学教师个人工作总结
2015/02/06 职场文书
2015年小学重阳节活动总结
2015/07/29 职场文书
创业计划书之少年玩具店
2019/09/05 职场文书
聊聊mysql都有哪几种分区方式
2022/04/13 MySQL
聊聊配置 Nginx 访问与错误日志的问题
2022/05/25 Servers
windows server2008 开启端口的实现方法
2022/06/25 Servers