python - Matplotlib 直方图未在 y 轴上显示概率密度
问题描述
我有一组数据 log10(LR),我想在直方图中显示其分布。
我正在使用plt.hist
frommatplotlib
来呈现数据。
但是,它显示 y 轴最大为 3.5,我不知道为什么。
bins = np.linspace(-2, 3, 30)
plt.hist (y, bins, label=['M', 'CNM'], density= True, align= 'mid')
plt.title('Calibrated Likelihood Ratio for 6 minutiae')
plt.xlabel('log10(LRk)')
plt.legend(loc = 'upper right')
plt.show()
我已经包含了代码输出的图像。我想知道我在这个情节中缺少什么,在此先感谢。
解决方案
推荐阅读
- xaml - 在单个用户控件中使用相同的 MahApps 按钮样式两次不起作用
- python - 使用 Python 将 CSV 数据加载到 MySQL 中,创建表并添加记录
- r - 如何在 r 演示文稿中调整表格/字符串的大小?
- swift - Java 到 Swift AES 加密/解密移植
- cocoa - 如何在 Cocoa 应用程序中捆绑 AsciiDoctor gem
- r - 如何分解 xts 半小时时间序列数据
- node.js - 具有多个foreignFields的Mongoose虚拟
- angular - 使用 ng-new 我得到“Schematic input does not validate against the Schema”:
- javascript - 具有图片元素最大尺寸的图像的 url
- python - Python Tkinter Canvas 绘制半圆