【发布时间】:2010-12-13 09:19:45
【问题描述】:
这是一个非常具体的信息图挑战,但基本问题是如何使用 matplotlib、cario 或其他 python 库在单词之间构建拱门。
给定以下数据结构。
我,你,7 | 我,苹果,9 | 苹果,你,1 | 自行车,我,5
名称将水平显示,关系最多的名称比其他名称大,然后名称之间会出现加权拱形。加权 10 的拱门的厚度是加权 5 的拱门的两倍。
灵感来自:相似的多样性。 http://similardiversity.net/
让挑战开始吧!
【问题讨论】:
-
这是一个有趣的想法。您是否需要它基于矢量进行缩放/打印,或者位图会这样做吗?我担心这一次 Matplotlib 做那种图表会有点难。
-
我认为最好基于矢量。是的,这对 cario 来说更像是一份工作。超越了数学图表的世界。关于如何处理文本和贝塞尔曲线/拱形以获得这种效果的任何想法?
标签: python matplotlib graphviz graphic