代码:
inset_axes可以在当前视图下添加一个小图,列表内为坐标,transform是坐标变换
piesize = dx/len(node_weighs)/2 # this is the image size p2 = piesize / 2.0 if node_weighs is not None: for i in range(len(node_weighs)): xi, yi = x[i], y[i] a = ax.inset_axes([xi-p2, yi-p2, piesize, piesize], transform=ax.transData) a.set_aspect('equal') a.axis('off') a.imshow((node_weighs[i]))
效果: