我正在一个项目中,我想制作树图算法,但是我不知道如何开始。另外我也不想使用matplotlib
和squarify
。您能帮我伪代码吗?
我假设您有一棵以某种方式用百分比注释的树,并且您希望将其显示为/转换为树图(如https://de.wikipedia.org/wiki/Tree_Map中所示。
我将从这些构建块开始:
如果您的节点包含子项c_1
,c_2
,...,c_n
,且百分比分别为p_1
,p_2
,...,p_n
,请考虑如何细分矩形,以使生成的子矩形代表百分比。
进行实际细分: