创建Protovis Sunburst图表:Python脚本以json格式(或)Parent-Child-json创建数



帮助!!!作为一名生物学家,我只是对可视化和显示我的数据感兴趣,而且我对编程非常陌生。这里我有一组excel文件中的数据,看起来像这样-

我想在Protovis中使用Sunburst图表显示我的数据集是非常完美的。

但我一直在准备数据,数据必须是json格式。如果您注意到数据的结构是层次结构(父子层次结构(。由于编程不太好(只懂一点Python(,很难继续下去。

我需要一个python脚本,它可以读取我的excel文件并生成上面指定的json

我的excel数据文件有名为L1、L2、L3、L4、L5、GENE_NAMES的列,这些列都有数据,并且存在父子关系。L1是L2的父级,L2是L3的父级…

  • L1(父母(-L2(子女(
  • L2(父母(-L3(子女(
  • L3(父级(-L4(子级(
  • L4(父级(-L5(子级(
  • L5(父级(-GENE_NAME(子级(

希望我可以用上面的格式来可视化我的数据集。但我应该用中指定的json格式设置数据

感谢任何形式的帮助。

使用networkx来表示这样的图(存在父子关系的情况下(。通过使用它;您的代码保留在python中
示例:

http://networkx.github.com/documentation/latest/examples/drawing/lanl_routes.html

相关内容

  • 没有找到相关文章

最新更新