我有一个距离矩阵:
dis_matrix = torch.tensor([[ 0.0000, 20.2615, 20.6478, 21.8596, 20.5779],
[20.2615, 0.0000, 21.4059, 22.5908, 21.6969],
[20.6478, 21.4059, 0.0000, 21.3755, 21.4672],
[21.8596, 22.5908, 21.3755, 0.0000, 24.2236],
[20.5779, 21.6969, 21.4672, 24.2236, 0.0000]])
名称在哪里:
names = ['1', '2', '3', '4', '5']
如何在 matplotlib
中以 2D 方式将其可视化?也就是说,在与其他值相距 x
距离的二维图中绘制每个变量的名称(其中 x
显然是与距离矩阵的距离)。