import seaborn as sns import numpy as np np.random.seed(123) # a、服从μ=0,σ=1 的正态分布: data=np.random.randn(10000) # data sns.distplot(data) # b、服从μ=loc,σ=scale 的正态分布: #loc:正太分布的均值 scale:正太分布的标准差 size:设定数组形状 data2=np.random.normal(loc=2, scale=1, size=10000) data2 sns.distplot(data2) 这段代码改为用matplotlib绘制
时间: 2024-04-02 20:33:47 浏览: 317
AI人工智能学习 一、算法基础:机器学习 1.matplotlib 2.numpy 3.pandas 4.seaborn
import matplotlib.pyplot as plt
import numpy as np
np.random.seed(123)
# a、服从μ=0,σ=1 的正态分布:
data = np.random.randn(10000)
plt.hist(data, bins=30, density=True)
# b、服从μ=loc,σ=scale 的正态分布:
# loc:正太分布的均值 scale:正太分布的标准差 size:设定数组形状
data2 = np.random.normal(loc=2, scale=1, size=10000)
plt.hist(data2, bins=30, density=True)
plt.show()
阅读全文