# 绘制柱状图 plt.bar(x,y, color='#772277', #柱的颜色 alpha=0.8, # 适明度 edgecolor='blue', #边框颜色 linestyle='--' # 边框样式为虚线 linewidth=1 #边框线宽 hatch'*') # 内部使用五角星填充
时间: 2023-09-24 18:11:04 浏览: 72
python绘制双Y轴折线图以及单Y轴双变量柱状图的实例
5星 · 资源好评率100%
这是一个合法的 Python 语句,它使用 matplotlib 库中的 bar 函数绘制一个柱状图。其中,x 和 y 分别表示柱状图的横坐标和纵坐标数据,color 表示柱状图的颜色,alpha 表示柱状图的透明度,edgecolor 表示柱状图的边框颜色,linestyle 表示柱状图的边框线样式,linewidth 表示柱状图的边框线宽度,hatch 表示柱状图的填充样式。
您可以使用以下代码来绘制柱状图:
```
import matplotlib.pyplot as plt
import numpy as np
x = np.array([1, 2, 3, 4, 5])
y = np.array([4, 2, 7, 5, 3])
plt.bar(x, y, color='#772277', alpha=0.8, edgecolor='blue', linestyle='--', linewidth=1, hatch='*')
plt.show()
```
其中,x 和 y 数组分别表示柱状图的横坐标和纵坐标数据,本例中 x 轴上有五个点,y 轴上有五个点。其他参数的具体含义已经在前面解释过了,您可以根据需要更改这些参数。最后,使用 plt.show() 函数显示柱状图。
阅读全文