python plt.plot bar 如何设置绘图尺寸大小

 更新时间:2021年06月01日 10:11:11   作者:Golden-sun  
这篇文章主要介绍了python plt.plot bar 设置绘图尺寸大小的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

如下所示:

plt.rcParams('figure.figsize')=(12,8)

修改前

在这里插入图片描述

修改后

在这里插入图片描述

聊聊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”)这句的图像

这里写图片描述

2> 有 plt.legend(loc=”upper left”)这句的图像

这里写图片描述

区别很明显是不是?^_^

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python防止栈溢出的实例讲解

    python防止栈溢出的实例讲解

    在本篇文章里小编给大家整理了一篇关于python防止栈溢出的实例讲解内容,有兴趣的朋友们可以学习参考下。
    2021-05-05
  • Python中使用dwebsocket实现后端数据实时刷新

    Python中使用dwebsocket实现后端数据实时刷新

    dwebsocket是Python中一款用于实现WebSocket协议的库,可用于后端数据实时刷新。在Django中结合使用dwebsocket和Channels,可以实现前后端的实时通信,支持双向数据传输和消息推送,适用于实时聊天、数据监控、在线游戏等场景
    2023-04-04
  • Python drop方法删除列之inplace参数实例

    Python drop方法删除列之inplace参数实例

    这篇文章主要介绍了Python drop方法删除列之inplace参数实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06
  • Flask使用SocketIO实现WebSocket与Vue进行实时推送

    Flask使用SocketIO实现WebSocket与Vue进行实时推送

    本文主要介绍了Flask使用SocketIO实现WebSocket与Vue进行实时推送,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • python 读取串口数据的示例

    python 读取串口数据的示例

    这篇文章主要介绍了python 读取串口数据的示例,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2020-11-11
  • Python通过wordcloud库实现将单词生成词云

    Python通过wordcloud库实现将单词生成词云

    Python的wordcloud库是一个用于生成词云的Python包,它可以将一段文本中出现频率高的单词按其出现频率大小以及颜色深浅排列成一个词云图形,从而更好地展示文本中的信息,你可以使用wordcloud库来生成各种类型的词云,本文就介绍了如何生成心型词云
    2023-06-06
  • 解决Mac下使用python的坑

    解决Mac下使用python的坑

    今天小编就为大家分享一篇解决Mac下使用python的坑,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • python爬虫之模拟登陆csdn的实例代码

    python爬虫之模拟登陆csdn的实例代码

    今天小编就为大家分享一篇python爬虫之模拟登陆csdn的实例代码,具有很好的参考价值希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • pytest fixtures函数及测试函数的参数化解读

    pytest fixtures函数及测试函数的参数化解读

    这篇文章主要介绍了pytest fixtures函数及测试函数的参数化解读,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • Python提取频域特征知识点浅析

    Python提取频域特征知识点浅析

    在本文里我们给大家分享了关于Python提取频域特征的相关知识点以及基础内容,需要的朋友们跟着学习下。
    2019-03-03

最新评论