使用python和marplotlib以及像seaborn这样的工具,我想创建一个像The Economist这样的图形(因为我认为风格很棒。)
这是一个时间序列图,我想要重现的关键事项是水平网格线,标签与带有刻度标记的下水平轴匹配。网格线两端的不同颜色标签将是奖励,具有相应的标题(左和右对齐)。注释将是双重奖励。
我尝试使用seaborn制作类似的东西,但无法迈出第一步。
答案 0 :(得分:16)
不完美(我已经很久没玩过了),但为了让您了解Matplotlib方法的种类,您需要使用它来按照您想要的方式自定义绘图, #39;下面是一些代码。
请注意,要对这样的图进行微调,很难将内容和显示分开(您可能需要手动设置刻度标签等,因此如果您更改数据,它将无法自动运行)。 经济学人的图形人员显然是这样做的,因为他们似乎得到了左上角的标签错误(280应该是260)。
CXXFLAGS=-Wno-undefined-bool-conversion bash -c 'rvm install rbx'