如何在 Python 中建立對數直方圖?
若要建立對數直方圖,我們可以在 hist() 方法的引數中使用 log=True。
步驟
列出一個數字列表。
使用 density=True 繪製直方圖。
若要顯示圖形,可以使用 show() 方法。
示例
import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True k = np.array([5, 5, 5, 5]) x, bins, p = plt.hist(np.log(k), density=True, log=True) plt.show()
輸出

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP