主页 > 知识库 > python plt.plot bar 如何设置绘图尺寸大小

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

热门标签:儋州电话机器人 地图标注面积 小苏云呼电话机器人 北瀚ai电销机器人官网手机版 北京电销外呼系统加盟 市场上的电销机器人 朝阳手机外呼系统 佛山400电话办理 所得系统电梯怎样主板设置外呼

如下所示:

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

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

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

您可能感兴趣的文章:
  • matplotlib基础绘图命令之bar的使用方法
  • python使用matplotlib绘制柱状图教程
  • 解决Python图形界面中设置尺寸的问题

标签:龙岩 云南 酒泉 商丘 金融催收 江苏 定西 宁夏

巨人网络通讯声明:本文标题《python plt.plot bar 如何设置绘图尺寸大小》,本文关键词  python,plt.plot,bar,如何,设置,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《python plt.plot bar 如何设置绘图尺寸大小》相关的同类信息!
  • 本页收集关于python plt.plot bar 如何设置绘图尺寸大小的相关信息资讯供网民参考!
  • 推荐文章