Python使用Matplotlib绘制同一节点多个柱状图
本文介绍如何在Python中使用Matplotlib库绘制同一节点下的多个柱状图。通过设置横坐标、调整柱宽及偏移量,实现多组数据的并排展示,适用于对比分析场景。
Python多柱状图绘制代码示例
具体实现代码如下所示:
import numpy as np
x = [1,2] #横坐标
y = [3,4] #第一个纵坐标
y1 = [5,6] #第二个纵坐标
x = np.arange(len(x)) #首先用第一个的长度作为横坐标
width = 0.05 #设置柱与柱之间的宽度
fig,ax = plt.subplots()
ax.bar(x,y,width,alpha = 0.9)
ax.bar(x+width,y1,width,alpha = 0.9,color= 'red')
ax.set_xticks(x +width/2)#将坐标设置在指定位置
ax.set_xticklabels(x)#将横坐标替换成
plt.show()

以上关于Python绘制同一节点多个柱状图的示例内容到此结束,希望能为读者提供有益参考,欢迎继续支持本站获取更多技术分享。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









