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与js)两种实现
Feb 21 Python
python在windows下实现备份程序实例
Jul 04 Python
解析Python中的变量、引用、拷贝和作用域的问题
Apr 07 Python
为Python的web框架编写前端模版的教程
Apr 30 Python
python 写的一个爬虫程序源码
Feb 28 Python
Python 中的 else详解
Apr 23 Python
python字符串的方法与操作大全
Jan 30 Python
python查看模块安装位置的方法
Oct 16 Python
python命令 -u参数用法解析
Oct 24 Python
python缩进长度是否统一
Aug 02 Python
python 爬虫爬取京东ps4售卖情况
Dec 18 Python
解决virtualenv -p python3 venv报错的问题
Feb 05 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的ob_start();控制您的浏览器cache!
2007/02/14 PHP
解析PHP跳出循环的方法以及continue、break、exit的区别介绍
2013/07/01 PHP
php的memcache类分享(memcache队列)
2014/03/26 PHP
php jsonp单引号转义
2014/11/23 PHP
读JavaScript DOM编程艺术笔记
2011/11/15 Javascript
JS 排序输出实现table行号自增前端动态生成的tr
2014/08/13 Javascript
js制作简易年历完整实例
2015/01/28 Javascript
JQuery显示隐藏DIV的方法及代码实例
2015/04/16 Javascript
Bootstrap每天必学之下拉菜单
2015/11/25 Javascript
jQuery简单获取键盘事件的方法
2016/01/22 Javascript
JavaScript数组操作详解
2017/02/04 Javascript
jq stop()和:is(:animated)的用法及区别(详解)
2017/02/12 Javascript
vue-cli如何添加less 以及sass
2017/07/06 Javascript
mpvue中使用flyjs全局拦截的实现代码
2018/09/13 Javascript
详解ES6 系列之异步处理实战
2018/10/26 Javascript
mpvue全局引入sass文件的方法步骤
2019/03/06 Javascript
Vue程序调试的方法
2019/06/17 Javascript
js仿淘宝放大镜效果
2020/12/28 Javascript
python实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
2014/07/11 Python
python处理文本文件实现生成指定格式文件的方法
2014/07/31 Python
Python多线程编程之多线程加锁操作示例
2018/09/06 Python
Python中new方法的详解
2019/01/15 Python
python多线程+代理池爬取天天基金网、股票数据过程解析
2019/08/13 Python
使用darknet框架的imagenet数据分类预训练操作
2020/07/07 Python
html5 学习简单的拾色器
2010/09/03 HTML / CSS
香港现代设计家具品牌:Ziinlife Furniture
2018/11/13 全球购物
急诊科护士自我鉴定
2013/10/14 职场文书
会计专业个人求职信范文
2014/01/08 职场文书
网上卖盒饭创业计划书
2014/01/26 职场文书
暑期培训班招生方案
2014/08/26 职场文书
物理分数没达标检讨书
2014/09/13 职场文书
"9.18"国耻日演讲稿范文
2014/09/14 职场文书
2014年手术室工作总结
2014/11/26 职场文书
介绍信格式
2015/01/30 职场文书
VUE之图片Base64编码使用ElementUI组件上传
2022/04/09 Vue.js
SpringBoot全局异常处理方案分享
2022/05/25 Java/Android