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 13 Python
python3新特性函数注释Function Annotations用法分析
Jul 28 Python
基于asyncio 异步协程框架实现收集B站直播弹幕
Sep 11 Python
python生成器,可迭代对象,迭代器区别和联系
Feb 04 Python
python实现定时提取实时日志程序
Jun 22 Python
Python开发最牛逼的IDE——pycharm
Aug 01 Python
numpy和pandas中数组的合并、拉直和重塑实例
Jun 28 Python
使用WingPro 7 设置Python路径的方法
Jul 24 Python
django框架中ajax的使用及避开CSRF 验证的方式详解
Dec 11 Python
使用PyTorch实现MNIST手写体识别代码
Jan 18 Python
python实现学生成绩测评系统
Jun 22 Python
python获取对象信息的实例详解
Jul 07 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的朋友 经常问的一些问题。不断更新
2011/08/11 PHP
PHP 杂谈《重构-改善既有代码的设计》之五 简化函数调用
2012/05/07 PHP
从零开始学习jQuery (四) jQuery中操作元素的属性与样式
2011/02/23 Javascript
基于JQuery 的消息提示框效果代码
2011/07/31 Javascript
这段js代码得节约你多少时间
2011/12/20 Javascript
IE下window.onresize 多次调用与死循环bug处理方法介绍
2013/11/12 Javascript
用js将内容复制到剪贴板兼容浏览器
2014/03/18 Javascript
ECMAScript6中Map/WeakMap详解
2015/06/12 Javascript
JavaScript变量的作用域全解析
2015/08/14 Javascript
跟我学习javascript的垃圾回收机制与内存管理
2015/11/23 Javascript
JS组件Bootstrap Table使用方法详解
2016/02/02 Javascript
JavaScript判断微信浏览器实例代码
2016/06/13 Javascript
Nodejs下用submit提交表单提示cannot post错误的解决方法
2016/11/21 NodeJs
jquery UI Datepicker时间控件冲突问题解决
2016/12/16 Javascript
jQuery页面弹出框实现文件上传
2017/02/09 Javascript
js实现3D图片环展示效果
2017/03/09 Javascript
selenium 与 chrome 进行qq登录并发邮件操作实例详解
2017/04/06 Javascript
[js高手之路]HTML标签解释成DOM节点的实现方法
2017/08/31 Javascript
微信小程序实现MUI数字输入框效果
2018/01/31 Javascript
jQuery+ajax实现动态添加表格tr td功能示例
2018/04/23 jQuery
微信小程序canvas拖拽、截图组件功能
2018/09/04 Javascript
在vue中读取本地Json文件的方法
2018/09/06 Javascript
浅谈vux之x-input使用以及源码解读
2018/11/04 Javascript
Vue实现数据表格合并列rowspan效果
2020/11/30 Javascript
node使用mysql获取数据库数据中文乱码问题的解决
2019/12/02 Javascript
Python采用raw_input读取输入值的方法
2014/08/18 Python
Python描述器descriptor详解
2015/02/03 Python
python中实现精确的浮点数运算详解
2017/11/02 Python
Python正则表达式指南 推荐
2018/10/09 Python
selenium 安装与chromedriver安装的方法步骤
2019/06/12 Python
python把ipynb文件转换成pdf文件过程详解
2019/07/09 Python
CSS3 实现侧边栏展开收起动画
2014/12/22 HTML / CSS
最新英语专业学生求职信范文
2013/09/21 职场文书
大学毕业生的自我鉴定
2013/11/30 职场文书
年会主持词结束语
2014/03/27 职场文书
银行岗位培训心得体会
2016/01/09 职场文书