Я хотел бы нарисовать на моей линии плотности гистограммы, но после нормализации я не знаю, как это сделать.Мне нужно нормализовать мои данные, потому что ширина моих корзин была очень мала (0,001 мм), а затем функция PDF превысила 300. После нормализации я не знаю, как добавить линию плотности к своей гистограмме.
weights = np.ones_like(data1) / float(len(data1))
plt.figure(1)
plt.hist(data1, density=False, weights=weights, color="lightblue", edgecolor="steelblue", linewidth=1)
plt.axvline(np.mean(data1), 0, 1, c='lightcoral', label='X_sr')
USL = 35.8
LSL = 35.7
WD = 35.75
plt.axvline(LSL, 0, 1, c='lightseagreen')
plt.axvline(USL, 0, 1, c='lightseagreen')
plt.axvline(WD, 0, 1, c='lawngreen', label='WD')
plt.legend(loc='upper right')
plt.grid(color='lightgray', linestyle='-', linewidth=0.5)
plt.show()
Вот изображение гистограммы после нормализации:
