亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
和静县| 汝州市| 平阳县| 衡阳市| 元谋县| 曲松县| 鱼台县| 紫金县| 宜阳县| 高邑县| 嵩明县| 芜湖市| 图片| 新田县| 石嘴山市| 竹溪县| 钟山县| 永昌县| 集贤县| 怀化市| 保靖县| 蓝山县| 桂平市| 浠水县| 青岛市| 项城市| 磐安县| 乐安县| 溧水县| 乌海市| 南华县| 红安县| 宁波市| 哈密市| 莱芜市| 喀什市| 诸城市| 祁门县| 仁怀市| 朝阳市| 仁布县|