有没有人有经验将自己的数据添加到GapMinder,这是Hans Rosling在他的TED演讲中使用的非常酷的软件?我在JSON中有一个数组od对象,很容易在移动的气泡中显示。这真的很酷。
我可以看到我的Ubuntu框在/opt/Gapminder Desktop/share/assets/graphs/world
中看起来像数据,但我需要弄明白:
等等。
答案 0 :(得分:3)
仅供记录:如果您想将Gapminder与您自己的数据集一起使用,则必须以适合Gapminder的格式转换数据。更具体地说,查看assets/graphs/world
,您将不得不:
overview.xml
,其中包含所有指标的树形结构(只需复制/粘贴条目并指定您自己的数据); <t1 m="i20,50.0,99.0,1992" d="90.0, ... ,50.0, ..."/>
其中i20
是国家/地区ID,后跟系列的最小值和最大值,以及它所引用的年份。在我看来,Gapminder是一个很棒的应用程序,但它肯定需要更多的工作来与其他数据集集成。最好像你一样使用Google Motion Chart,或者MooGraph(site和doc),遗憾的是没有像Gapminder那样伟大。
答案 1 :(得分:3)
@Stefano
您提供的信息非常有价值。在某处可以获得包含数据的XML文件的详细规范吗?
无论如何,为了丰富你的回答,我还发现:
overview.xml
档案
<indicatorCategorization>
数据文件XML的结构
感恩教堂,
最大
答案 2 :(得分:2)
我最终使用了google motion chart API。我最终得到了this。