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程序运行进程、使用时间、剩余时间显示功能的实现代码
Jul 11 Python
python字符串切割:str.split()与re.split()的对比分析
Jul 16 Python
Python字符串大小写转换拼接删除空白
Sep 19 Python
Python类如何定义私有变量
Feb 03 Python
Tensorflow中的dropout的使用方法
Mar 13 Python
Django之choices选项和富文本编辑器的使用详解
Apr 01 Python
Java多线程实现四种方式原理详解
Jun 02 Python
Django中Q查询及Q()对象 F查询及F()对象用法
Jul 09 Python
浅析Python 多行匹配模式
Jul 24 Python
Python字符串及文本模式方法详解
Sep 10 Python
详解基于Scrapy的IP代理池搭建
Sep 29 Python
用python爬虫批量下载pdf的实现
Dec 01 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 图像处理类1
2009/06/15 PHP
在yii中新增一个用户验证的方法详解
2013/06/20 PHP
2个自定义的PHP in_array 函数,解决大量数据判断in_array的效率问题
2014/04/08 PHP
PHP中数据库单例模式的实现代码分享
2014/08/21 PHP
PHP+MySQL插入操作实例
2015/01/21 PHP
PHP实现通用alert函数的方法
2015/03/11 PHP
Laravel Eloquent ORM 实现查询表中指定的字段
2019/10/17 PHP
Script的加载方法小结
2011/01/12 Javascript
对javascript的一点点认识总结《javascript高级程序设计》读书笔记
2011/11/30 Javascript
jQuery LigerUI 使用教程入门篇
2012/01/18 Javascript
jQuery渐变发光导航菜单的实例代码
2013/03/27 Javascript
JS通过相同的name进行表格求和代码
2013/08/18 Javascript
js判断上传文件后缀名是否合法
2016/01/28 Javascript
原生JS实现风箱式demo,并封装了一个运动框架(实例代码)
2016/07/22 Javascript
JS键盘版计算器的制作方法
2016/12/03 Javascript
Bootstrap学习笔记之进度条、媒体对象实例详解
2017/03/09 Javascript
JS实现css hover操作的方法示例
2017/04/07 Javascript
vue 实现 tomato timer(蕃茄钟)实例讲解
2017/07/24 Javascript
Vue中如何实现proxy代理
2018/04/20 Javascript
如何解决webpack-dev-server代理常切换问题
2019/01/09 Javascript
Vue中使用Lodop插件实现打印功能的简单方法
2019/12/19 Javascript
jquery+ajax实现异步上传文件显示进度条
2020/08/17 jQuery
python打开文件并获取文件相关属性的方法
2015/04/23 Python
Python中摘要算法MD5,SHA1简介及应用实例代码
2018/01/09 Python
Python实现邮件的批量发送的示例代码
2018/01/23 Python
使用Python机器学习降低静态日志噪声
2018/09/29 Python
python实现给scatter设置颜色渐变条colorbar的方法
2018/12/13 Python
python使用建议与技巧分享(一)
2020/08/17 Python
详解python的super()的作用和原理
2020/10/29 Python
纯HTML+CSS3制作导航菜单(附源码)
2013/04/24 HTML / CSS
北美女性服装零售连锁店:maurices
2019/06/12 全球购物
C语言50道问题
2014/10/23 面试题
幼儿园教师节活动方案
2014/02/02 职场文书
物流业务员岗位职责
2014/02/08 职场文书
学生未请假就回家检讨书
2014/09/22 职场文书
Python机器学习之基于Pytorch实现猫狗分类
2021/06/08 Python