柱状图是一种常用的数据可视化工具,用于展示不同类别或变量之间的比较。而双重堆积柱状图则是在柱状图的基础上,增加了第二个维度的比较,可以更直观地展示两个变量在不同类别下的分布情况。在本文中,我们将介绍如何使用Python的Matplotlib库创建双重堆积柱状图,并提供相应的源代码。
首先,我们需要安装Matplotlib库。可以使用以下命令通过pip进行安装:
pip install matplotlib
安装完成后,我们可以开始编写代码。下面是一个简单的示例,展示了如何创建双重堆积柱状图:
import matplotlib.pyplot as plt
import numpy as np
# 数据准备
categories = ['A',