不同histtype的堆叠柱状图
创始人
2025-01-09 03:00:30
0

以下是一个使用matplotlib库绘制不同histtype的堆叠柱状图的示例代码:

import matplotlib.pyplot as plt

# 数据
labels = ['A', 'B', 'C']
data1 = [10, 15, 7]
data2 = [12, 8, 10]
data3 = [5, 9, 12]

# 创建图形和坐标轴对象
fig, ax = plt.subplots()

# 绘制堆叠柱状图
width = 0.35  # 柱状图的宽度
x = range(len(data1))  # x轴的位置

# 绘制第一个数据集的柱状图
rects1 = ax.bar(x, data1, width, label='Data 1', alpha=0.7, color='blue', edgecolor='black', linewidth=1, hatch="/")

# 绘制第二个数据集的柱状图
rects2 = ax.bar(x, data2, width, bottom=data1, label='Data 2', alpha=0.7, color='green', edgecolor='black', linewidth=1, hatch="o")

# 绘制第三个数据集的柱状图
rects3 = ax.bar(x, data3, width, bottom=[i+j for i,j in zip(data1, data2)], label='Data 3', alpha=0.7, color='red', edgecolor='black', linewidth=1, hatch="\\") 

# 设置图例
ax.legend()

# 设置x轴和y轴标签
ax.set_xlabel('X Label')
ax.set_ylabel('Y Label')

# 设置x轴刻度标签
ax.set_xticks(x)
ax.set_xticklabels(labels)

# 显示图形
plt.show()

在上述代码中,我们使用了matplotlib的bar函数来绘制堆叠柱状图。其中,bottom参数用于指定上一层柱状图的高度,从而实现堆叠效果。histtype的不同可以通过调整alphacoloredgecolorlinewidthhatch等参数来实现。

相关内容

热门资讯

透视有挂(wepower有外挂... 透视有挂(wepower有外挂)wpk有修改器吗(详细辅助揭秘教程)一直真的有挂是一款可以让一直输的...
wepokeai代打!德扑ai... wepokeai代打!德扑ai智能,(wpk德州)最初真的有挂(详细透视wpk教程);玩家必备必赢加...
透视苹果版(智星德州菠萝偷偷看... 透视苹果版(智星德州菠萝偷偷看牌功能)来玩德州app外挂(详细辅助系统教程)最初真的是有挂1、超多福...
wpk德州透视辅助!微扑克到底... wpk德州透视辅助!微扑克到底有没有辅助器,(nzt德州)原来有挂(详细辅助科技教程);支持2-10...
透视私人局(德州之星有辅助挂)... 透视私人局(德州之星有辅助挂)德扑输赢概率计算器(详细辅助详细教程)原本存在有挂是一款可以让一直输的...
德扑起手牌胜率图!wpk ai... 德扑起手牌胜率图!wpk ai辅助,(aapoKer)往昔有挂(详细辅助安装教程);德扑起手牌胜率图...
透视攻略(aapoker有外挂... 透视攻略(aapoker有外挂)德州之星ai软件(详细辅助切实教程)好像是有挂1、很好的工具软件,可...
wepoke插件!微扑克有保险... wepoke插件!微扑克有保险吗,(wPk)先前真的有挂(详细透视力荐教程);人气非常高,ai更新快...
透视软件(德扑之星辅助器购买)... 透视软件(德扑之星辅助器购买)德扑之星app发牌规律(详细辅助2025新版教程)一直存在有挂(1)透...
WPK透视辅助!wpk开挂实锤... 1、WPK透视辅助!wpk开挂实锤,(wEpoke)素来有挂(详细辅助2025新版)2、进入游戏-大...