如何将已知数据用python写成正态分布并且画图 10
数据是x=[59,60,61,62,63,64,65,66,67,68,69,70,71,72]y=[2,5,7,10,16,23,20,16,9,6,6,3,1,1]X...
数据是
x = [59,60,61,62,63,64,65,66,67,68,69,70,71,72]
y = [2,5,7,10,16,23,20,16,9,6,6,3,1,1]
X代表身高
y代表该身高的人数
例如:身高59的有2人, 身高60的有5人
需要把这个数据用python画成正态分布的图
(附图是一个例子,需要画成这样)
需要代码 感谢 展开
x = [59,60,61,62,63,64,65,66,67,68,69,70,71,72]
y = [2,5,7,10,16,23,20,16,9,6,6,3,1,1]
X代表身高
y代表该身高的人数
例如:身高59的有2人, 身高60的有5人
需要把这个数据用python画成正态分布的图
(附图是一个例子,需要画成这样)
需要代码 感谢 展开
展开全部
import numpy as np
import matplotlib.pyplot as plt
y = [2,5,7,10,16,23,20,16,9,6,6,3,1,1]
x = [59,60,61,62,63,64,65,66,67,68,69,70,71,72]
fig, ax = plt.subplots()
ax.bar(x, y, 0.3,alpha=0.5, color='b',label='abc')
plt.axis([55,75,0,25])
ax.set_xlabel('XXX')
ax.set_ylabel('YYY')
ax.set_title('ABC')
ax.legend()
fig.tight_layout()
plt.show()
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询