Как редактировать метки на дендрограмме при использовании scipy - PullRequest
0 голосов
/ 10 июля 2020

У меня есть такой фрейм данных

Age     G    GS    MP    FG   FGA  ...  AST  STL  BLK  TOV   PF   PTS
3    25.0  80.0  80.0  33.4   6.0  10.1  ...  1.6  1.5  1.0  1.7  2.6  13.9
7    33.0  81.0  81.0  33.2   8.4  16.3  ...  2.4  0.5  1.3  1.8  2.2  21.3
10   20.0  80.0  80.0  26.2   4.2   7.1  ...  1.4  0.5  1.5  1.3  2.3  10.9
19   24.0  72.0  72.0  32.8  10.0  17.3  ...  5.9  1.3  1.5  3.7  3.2  27.7
25   33.0  69.0  69.0  34.0   4.3  10.7  ...  3.7  1.3  0.3  1.5  1.9  12.5
..    ...   ...   ...   ...   ...   ...  ...  ...  ...  ...  ...  ...   ...
709  32.0  75.0   1.0  26.6   6.5  15.2  ...  5.4  0.8  0.1  2.4  1.1  20.0
710  32.0  75.0  75.0  28.4   3.7   8.7  ...  1.2  0.9  0.8  0.6  2.1  10.1
714  22.0  66.0  52.0  29.7   4.9  11.3  ...  4.3  1.1  0.3  2.2  2.7  12.6
724  30.0  81.0  81.0  30.7   5.5  10.4  ...  2.5  1.5  0.4  1.5  2.4  12.6
725  20.0  81.0  81.0  30.9   6.5  15.5  ...  8.1  0.9  0.2  3.8  1.7  19.1

, и у меня есть отдельный фрейм данных с именами (в том же порядке, что и первый) вроде этого

3               Steven Adams
7          LaMarcus Aldridge
10             Jarrett Allen
19     Giannis Antetokounmpo
25              Trevor Ariza
               ...          
709             Lou Williams
710          Marvin Williams
714          Justise Winslow
724           Thaddeus Young
725               Trae Young

Это код Мне нужно сделать дендрограмму

plt.figure(figsize=(10, 7))
plt.title("Redefining positions")
dend = shc.dendrogram(shc.linkage(data, method='ward'))
plt.show()
...