91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python中plt.hist的用法是什么

小億
149
2023-12-23 18:38:23
欄目: 編程語言

在Python中,plt.hist() 是 matplotlib 庫中的一個函數,用于繪制直方圖。直方圖是一種統計圖表,用于表示數據的分布情況。

plt.hist() 函數的用法如下:

plt.hist(x, bins=None, range=None, density=None, weights=None, cumulative=False, bottom=None, histtype=‘bar’, align=‘mid’, orientation=‘vertical’, rwidth=None, log=False, color=None, label=None, stacked=False, normed=None, *, data=None, **kwargs)

參數說明:

  • x:輸入的數據集,可以是一個一維數組或者是一個序列集合。
  • bins:直方圖的柱形數目,默認為10。
  • range:指定數據的范圍,默認為None,即使用數據的最大值和最小值作為范圍。
  • density:是否將直方圖的頻數轉換為概率密度,默認為False。
  • weights:指定柱形的權重,默認為None。
  • cumulative:是否繪制累積直方圖,默認為False。
  • bottom:柱形的起始位置,默認為None。
  • histtype:直方圖類型,默認為’bar’,可選值為’bar’, ‘barstacked’, ‘step’, ‘stepfilled’。
  • align:柱形的對齊方式,默認為’mid’,可選值為’left’,‘mid’,‘right’。
  • orientation:柱形的方向,默認為’vertical’,可選值為’horizontal’。
  • rwidth:柱形的寬度占比,默認為None。
  • log:是否將軸設置為對數刻度,默認為False。
  • color:柱形的顏色。
  • label:標簽文本。
  • stacked:是否堆疊直方圖,默認為False。
  • normed:該參數已廢棄,使用 density 替代。

示例代碼:

import matplotlib.pyplot as plt
import numpy as np

# 生成隨機數據
np.random.seed(0)
data = np.random.randn(1000)

# 繪制直方圖
plt.hist(data, bins=30, density=True, alpha=0.7, color='steelblue', edgecolor='black')

# 設置標題和軸標簽
plt.title('Histogram')
plt.xlabel('Value')
plt.ylabel('Frequency')

# 顯示圖形
plt.show()

這段代碼生成了一個包含1000個隨機數據的直方圖。其中,data 是輸入的數據集,bins 指定了直方圖的柱形數目,density 將頻數轉換為概率密度,alpha 指定了柱形的透明度,color 指定了柱形的顏色,edgecolor 指定了柱形的邊緣顏色。最后,通過設置標題和軸標簽,以及調用 plt.show() 函數顯示圖形。

0
获嘉县| 汾阳市| 青龙| 临潭县| 吉木乃县| 山东| 宾阳县| 安远县| 宁武县| 博爱县| 文登市| 绥芬河市| 河北区| 临沭县| 高阳县| 金溪县| 介休市| 赤壁市| 剑阁县| 离岛区| 隆尧县| 靖宇县| 宜昌市| 信阳市| 洪湖市| 潼关县| 蓝田县| 隆安县| 山东省| 神池县| 乌什县| 镇雄县| 桐梓县| 马山县| 太湖县| 涿鹿县| 奎屯市| 西平县| 隆林| 宾阳县| 阿克陶县|