Python是一種高級編程語言,廣泛應用于數據分析、人工智能等領域。其中,matplotlib庫是Python中最常用的繪圖工具,可以快速生成各種類型的圖表,包括正態分布曲線。
# 導入相關庫 import numpy as np import matplotlib.pyplot as plt # 定義正態分布曲線函數 def normal_distribution(x, mu, sigma): return 1 / (np.sqrt(2*np.pi)*sigma) * np.exp(-1/2*((x-mu)/sigma)**2) # 定義x軸范圍和步長 x = np.arange(-5, 5, 0.1) # 定義均值和標準差 mu = 0 # 均值 sigma = 1 # 標準差 # 生成正態分布曲線 y = normal_distribution(x, mu, sigma) # 繪制圖表 plt.plot(x, y) # 顯示圖表 plt.show()
上述代碼中,首先導入了numpy和matplotlib.pyplot兩個庫。然后定義了一個正態分布曲線的函數,其中x表示自變量,mu表示均值,sigma表示標準差。接著定義了x軸的范圍和步長,以及均值和標準差的值。最后使用生成的正態分布曲線繪制圖表,并使用plt.show()方法顯示出來。
通過運行上述代碼,就可以生成一張正態分布曲線的圖表。當均值為0,標準差為1時,曲線會在x軸中心點處達到最高點,兩側呈對稱的鐘型分布。