在图中添加 x 刻度线

Add x-tick marks in figure

当我使用以下代码绘制树状图 时,会显示 t-ticks 而隐藏 x-ticks。我也想添加 y 刻度标记。我该怎么做?

from scipy.cluster import hierarchy
import matplotlib.pyplot as plt

ytdist = np.array([662., 877., 255., 412., 996., 295., 468., 268.,
                   400., 754., 564., 138., 219., 869., 669.])
Z = hierarchy.linkage(ytdist, 'single')
plt.figure()
dn = hierarchy.dendrogram(Z)

如果您想在 x 轴上添加刻度线,您可以添加行 plt.tick_params(bottom='on')

from scipy.cluster import hierarchy
import matplotlib.pyplot as plt
import numpy as np

ytdist = np.array([662., 877., 255., 412., 996., 295., 468., 268.,
                   400., 754., 564., 138., 219., 869., 669.])
Z = hierarchy.linkage(ytdist, 'single')
plt.figure()

dn=hierarchy.dendrogram(Z)
plt.tick_params(bottom='on')

输出给我下面的图,x 轴上有刻度线