常用参数说明
x: 表示x轴上的数据点,通常是时间序列或者其他连续的变量。这些值定义了在x轴上的位置,每个y值都会对应到x轴上的一个点。
Y:表示y轴上的数据,可以是一个数组,也可以是多个数组的列表。每个数组代表一个要堆叠的数据系列。
labels: 为每个y数组提供标签,这些标签会在图例中显示,帮助用户理解每个堆叠部分代表什么。
colors: 指定每个数据系列的颜色。可以提供颜色名称(如’red’、‘blue’)、十六进制颜色代码(如’#FF5733’)或者RGB元组。如果没有指定颜色,Matplotlib会使用默认的颜色循环。
baseline: 类型:{‘zero’, ‘sym’, ‘wiggle’, ‘weighted_wiggle’},定义堆叠的基线类型,影响堆叠的起始点和方式,'zero'是默认选项,堆叠从x轴开始,每个系列堆在上一个系列之上。'sym'是对称堆叠,正负值分别在x轴上下堆叠。'wiggle'是尝试最小化堆叠面积的整体范围。
'weighted_wiggle':是加权的wiggle基线,考虑每个系列的权重。
data: 如果提供了data参数,那么x和y可以是DataFrame中的列名。这在使用Pandas数据时非常方便。
kwargs: 其他关键字参数,传递给PolyCollection类的参数,可以用来进一步定制图形的外观,比如alpha值(透明度)、线宽等。



