帮助!!!作为一名生物学家,我只是对可视化和显示我的数据感兴趣,而且我对编程非常陌生。这里我有一组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