如何向树图中的每个矩形添加子图?

问题描述 投票:0回答:2

我使用Matplotlib和Squarify创建了此树形图:“在此处输入图像描述”

现在,我想在树图中的每个矩形上添加一个线图。有可能吗?

python matplotlib data-visualization squarify
2个回答
1
投票

是的,有可能。您将必须编写代码以提取要放置新图的确切位置。

您需要使用f.canvas.manager.window.SetPosition设置新图形的位置

此答案将大大帮助https://stackoverflow.com/a/37999370/4551984


0
投票

Squarify的绘图是一种便捷函数,用于直接绘制给定值和标签的树图。但是,该过程也可以逐步执行。步骤之一是计算矩形的位置,为此我们假设一个图形的坐标从左下到右从0,0到1,1。

© www.soinside.com 2019 - 2024. All rights reserved.