我看到了一个特定的图表类型,其可视化的数据,我真的很喜欢。遗憾的是,我不知道它的名称,以查找教程。Screenshot
我有一些数据,这将完全适合这种图表类型(海事组织)。但我需要一些帮助来创建这一点。我有一些基本的Python知识,并做了一些绘图之前,但没有这样的。
这是我想要可视化的数据
countries = ["Bolivien","Argentinien","US","Chile","Australien","China","Deutschland","DR" "Kongo","Kanada","Mexiko","Tschechien","Serbien","Weitere"]
resources = [21,20,12,11,7.9,6.8,3.2,3,2.9,1.7,1.3,1.2,6]
percentages = [21.43,20.41,12.24,11.22,8.06,6.94,3.27,3.06,2.96,1.73,1.33,1.22,6.12]
国家/地区应该是x轴值。条形应该是百分比的高度,y轴总计为100%,如示例图片所示。不同的条形应该以资源值作为标签。条形不需要应用配色方案。
人们会怎样创造这个呢?
任何帮助都非常感谢!谢谢
1条答案
按热度按时间1wnzp6jl1#
我试图这样做,因为我没有读评论,其中提到,这是一个瀑布图的时间。
我最初的想法是为每个可能的值创建一个补丁,并使用一个变量 sum_percentage 来跟踪每个矩形的起始值,这将强制手动定义x轴和y轴的限制,否则它们将不会更新。
结果:x1c 0d1x
和代码:
编辑:如果您希望在更改国家/地区列表时更新所有内容,请执行以下操作:
应该更新为这样的内容: