要绘制一个标准化的直方图,可以使用Python的matplotlib库。下面是一个包含代码示例的解决方法:
import matplotlib.pyplot as plt
import numpy as np
# 生成随机数据
data = np.random.randn(1000) * 10 + 50
# 绘制直方图
plt.hist(data, bins=30, density=True)
# 设置y轴范围大于1
plt.ylim([0, 0.3])
# 显示图形
plt.show()
在上面的代码中,首先使用np.random.randn()
生成了1000个服从正态分布的随机数据,然后使用plt.hist()
绘制直方图。参数bins
指定了直方图的柱子数量,density=True
表示将直方图标准化。接着使用plt.ylim()
设置了y轴的范围为0到0.3,以确保y轴大于1。最后使用plt.show()
显示图形。
下一篇:标准化电话号码数据