当前位置:   article > 正文

【Python plt.bar函数及其参数详解】_plt.bar()函数作用

plt.bar()函数作用


前言

条形图(bar chart)用于展示不同类别或组的数据分布情况。


一、plt.bar()函数是什么?

plt.bar()函数是Matplotlib库中用于绘制垂直条形图的函数。在坐标轴上以垂直的方式表示不同类别的数据,并可以通过调整参数来自定义图表的外观。

二、plt.bar()函数的基本用法

1. 引入Matplotlib库

import matplotlib.pyplot as plt
  • 1

2. 创建数据

categories = ['Category A', 'Category B', 'Category C', 'Category D']
values = [10, 25, 15, 30]
  • 1
  • 2

3. 使用plt.bar()绘制条形图

plt.bar(categories, values)
plt.show()
  • 1
  • 2

其中x轴上的类别由categories列表定义,y轴上的值由values列表定义。

三、plt.bar()函数常用参数

1. color

color参数用于指定条形的颜色。可以传递一个颜色名称(如'red')或一个RGB元组来指定颜色。

plt.bar(categories, values, color='blue')
  • 1

2. width

width参数用于指定每个条形的宽度。默认值为0.8,可以根据需要进行调整。

plt.bar(categories, values, width=0.6)
  • 1

3. edgecolor

edgecolor参数用于指定条形的边框颜色。

plt.bar(categories, values, edgecolor='black')
  • 1

4. label

label参数用于为条形图添加标签,以便在图例中显示。

plt.bar(categories, values, label='Data')
plt.legend()
  • 1
  • 2

5. align

align参数用于指定条形的对齐方式,可以选择’center’、‘edge’或’edge’。

plt.bar(categories, values, align='center')
  • 1

四、示例代码

import matplotlib.pyplot as plt

categories = ['Category A', 'Category B', 'Category C', 'Category D']
values = [10, 25, 15, 30]

plt.bar(categories, values, color='blue', width=0.6, edgecolor='black', label='Data')
plt.xlabel('Categories')
plt.ylabel('Values')
plt.title('Bar Chart Example')
plt.legend()
plt.show()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/438674
推荐阅读
相关标签
  

闽ICP备14008679号