我想用Python重现此图,但我不知道该图的名称是什么。此离散图形的一些关键功能是:
我对Google进行了反向图片搜索,但没有显示。这里的其他类似问题要求提供其他对象/特征/图形的名称,而不是该特定图形的名称。
如果Python中有一个命名图,那么我想使用它。如果没有,那么我将创建它并赋予它常见的/众所周知的???名称。
我在这张图中发现很有吸引力的关键功能是
出于好奇,这些数据是参与者在往返于美国加利福尼亚州的科学会议上时所产生的碳排放量,该数据可在《自然》杂志583,356–359(2020年)中发表的最新文章的补充材料中找到。 )
答案 0 :(得分:1)
这称为瀑布图。 X轴具有不同的索引分箱大小,但它们的标签已修改为仅显示分箱的开始,就好像它是连续轴一样。您可以使用每个条形的宽度等于x轴上纸槽的大小。这将为您提供所需的矩形。我还看到在特定的x和y值处很少有线图,用于将图形的有趣部分标记为26%,61%等。
您可以使用plotly处理此类图表。示例图的代码-
import plotly.graph_objects as go
fig = go.Figure(go.Waterfall(
name = "20", orientation = "v",
measure = ["relative", "relative", "total", "relative", "relative", "total"],
x = ["Sales", "Consulting", "Net revenue", "Purchases", "Other expenses", "Profit before tax"],
textposition = "outside",
text = ["+60", "+80", "", "-40", "-20", "Total"],
y = [60, 80, 0, -40, -20, 0],
connector = {"line":{"color":"rgb(63, 63, 63)"}},
))
fig.update_layout(
title = "Profit and loss statement 2018",
showlegend = True
)
fig.show()
对于这样的可视化,我真的不会首先推荐使用python。像这样的东西在excel中非常容易制作。