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之坑爹的字符编码
Sep 28 Python
Python实现统计英文单词个数及字符串分割代码
May 28 Python
Python之Scrapy爬虫框架安装及简单使用详解
Dec 22 Python
Django2.1集成xadmin管理后台所遇到的错误集锦(填坑)
Dec 20 Python
利用python和ffmpeg 批量将其他图片转换为.yuv格式的方法
Jan 08 Python
python 处理数字,把大于上限的数字置零实现方法
Jan 28 Python
Python中判断子串存在的性能比较及分析总结
Jun 23 Python
Python爬取爱奇艺电影信息代码实例
Nov 26 Python
Python3变量与基本数据类型用法实例分析
Feb 14 Python
将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程
Mar 11 Python
python中scipy.stats产生随机数实例讲解
Feb 19 Python
Python中for后接else的语法使用
May 18 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
如何开发一个虚拟域名系统
2006/10/09 PHP
PHP实现批量生成App各种尺寸Logo
2015/03/19 PHP
PHP中异常处理的一些方法整理
2015/07/03 PHP
PHP仿微信多图片预览上传实例代码
2016/09/13 PHP
PHP之header函数详解
2021/03/02 PHP
插件:检测javascript的内存泄漏
2007/03/04 Javascript
你需要知道的JavsScript可以做什么?
2007/06/29 Javascript
JS判断两个时间大小的示例代码
2014/01/28 Javascript
Node.js模块加载详解
2014/08/16 Javascript
JavaScript italics方法入门实例(把字符串显示为斜体)
2014/10/17 Javascript
JavaScript变量声明详解
2014/11/27 Javascript
javascript引擎长时间独占线程造成卡顿的解决方案
2014/12/03 Javascript
javascript实现dom元素可拖动
2016/03/21 Javascript
jQuery+CSS实现简单切换菜单示例
2016/07/27 Javascript
angularjs实现过滤并替换关键字小功能
2017/09/19 Javascript
vue this.reload 方法 配置
2018/09/12 Javascript
JS数组求和的常用方法总结【5种方法】
2019/01/14 Javascript
nodejs读取图片返回给浏览器显示
2019/07/25 NodeJs
Vue2.X和Vue3.0数据响应原理变化的区别
2019/11/07 Javascript
JS async 函数的含义和用法实例总结
2020/04/08 Javascript
js简单粗暴的发布订阅示例代码
2021/01/23 Javascript
Vue ​v-model相关知识总结
2021/01/28 Vue.js
Python的SQLAlchemy框架使用入门
2015/04/29 Python
python3.6 实现AES加密的示例(pyCryptodome)
2018/01/10 Python
python批量实现Word文件转换为PDF文件
2018/03/15 Python
PyQt5每天必学之滑块控件QSlider
2018/04/20 Python
Python之list对应元素求和的方法
2018/06/28 Python
Python3.5内置模块之time与datetime模块用法实例分析
2019/04/27 Python
python读取hdfs上的parquet文件方式
2020/06/06 Python
Python 实现将某一列设置为str类型
2020/07/14 Python
Python 多线程C段扫描、检测 Ping扫描脚本的实现
2020/09/03 Python
html5仿支付宝密码框的实现代码
2017/09/06 HTML / CSS
Html5之webcoekt播放JPEG图片流
2020/09/22 HTML / CSS
社区志愿者活动方案
2014/08/18 职场文书
西双版纳导游词
2015/02/03 职场文书
房屋转让协议书(标准范本)
2016/03/21 职场文书