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中的应用之translate和maketrans用法详解
Aug 27 Python
Python类的用法实例浅析
May 27 Python
Python的Django框架中TEMPLATES项的设置教程
May 29 Python
python利用OpenCV2实现人脸检测
Apr 16 Python
Python读取MRI并显示为灰度图像实例代码
Jan 03 Python
Python小游戏之300行代码实现俄罗斯方块
Jan 04 Python
python tkinter实现界面切换的示例代码
Jun 14 Python
django 基于中间件实现限制ip频繁访问过程详解
Jul 30 Python
python numpy中cumsum的用法详解
Oct 17 Python
python爬虫模块URL管理器模块用法解析
Feb 03 Python
python:批量统计xml中各类目标的数量案例
Mar 10 Python
django之从html页面表单获取输入的数据实例
Mar 16 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
Laravel中扩展Memcached缓存驱动实现使用阿里云OCS缓存
2015/02/10 PHP
在WordPress中使用wp-cron插件来设置定时任务
2015/12/10 PHP
理解PHP中的Session及对Session有效期的控制
2016/01/08 PHP
php-fpm添加service服务的例子
2018/04/27 PHP
php压缩文件夹最新版
2018/07/18 PHP
PHP递归算法的简单实例
2019/02/28 PHP
PHP进阶学习之垃圾回收机制详解
2019/06/18 PHP
javascript下过滤数组重复值的代码
2007/09/10 Javascript
20个非常有用的PHP类库 加速php开发
2010/01/15 Javascript
IE8下String的Trim()方法失效的解决方法
2013/11/08 Javascript
js不能获取隐藏的div的宽度只能先显示后获取
2014/09/04 Javascript
JavaScript实现的内存数据库LokiJS介绍和入门实例
2014/11/17 Javascript
javascript记住用户名和登录密码(两种方式)
2015/08/04 Javascript
在Javascript操作JSON对象,增加 删除 修改的简单实现
2016/06/02 Javascript
基于JS实现省市联动效果代码分享
2016/06/06 Javascript
把普通对象转换成json格式的对象的简单实例
2016/07/04 Javascript
Ajax分页插件Pagination从前台jQuery到后端java总结
2016/07/22 Javascript
基于es6三点运算符的使用方法(实例讲解)
2017/10/12 Javascript
11行JS代码制作二维码生成功能
2018/03/09 Javascript
vue渲染时闪烁{{}}的问题及解决方法
2018/03/28 Javascript
VUE实现图片验证码功能
2020/11/18 Javascript
[09:13]DOTA2-DPC中国联赛 正赛 Ehome vs Magma 选手采访 1月19日
2021/03/11 DOTA
wxPython定时器wx.Timer简单应用实例
2015/06/03 Python
利用Python如何批量更新服务器文件
2018/07/29 Python
对python的输出和输出格式详解
2018/12/08 Python
python pexpect ssh 远程登录服务器的方法
2019/02/14 Python
Python同步遍历多个列表的示例
2019/02/19 Python
解决python3插入mysql时内容带有引号的问题
2020/03/02 Python
纯HTML5+CSS3制作生日蛋糕代码
2016/11/16 HTML / CSS
Lookfantastic法国官网:英国知名美妆购物网站
2017/10/28 全球购物
HashMap和Hashtable的区别
2013/05/18 面试题
Oracle的内存结构(Memory structures)
2015/06/10 面试题
《月迹》教学反思
2014/02/19 职场文书
微电影大赛策划方案
2014/06/05 职场文书
拔河比赛新闻稿
2015/07/17 职场文书
java项目构建Gradle的使用教程
2022/03/24 Java/Android