多个系列的Python堆叠条形图

我需要创建一个如下图所示的图表,并使用一系列堆叠的条形图。有些值为正,有些为负。我希望显示的图表就像excel的堆叠条形图一样,它向上堆叠正值,向下堆叠负值。是否有一个简单的方法可以对N个类别执行此操作?


以下是一些示例数据:


df = pd.DataFrame(index=['06-11-2018', '06-12-2018', '06-13-2018', '06-14-2018', '06-15-2018'], 

                  data={'A': [-378, -2347, 509, 987, 513], 

                        'B': [-527, -2599, 765, 533, 670], 

                        'C': [-2343, -2273, 2093, 2197, 1990], 

                        'D': [-1845, -1853, 3325, 1306, 2160]})

http://img1.mukewang.com/60700ada0001194906350483.jpg

慕标5832272
浏览 509回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python