Python全系列 教程
3567个小节阅读:5929.2k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
概率密度函数是概率论中的一个重要概念,它是概率分布的基础
概率密度函数的作用是表示某个随机变量的概率分布,也就是说,它可以表示某个随机变量的取值范围和取值概率之间的关系。它可以描述某个随机变量在特定区间内的概率,这个区间可以是任意的
xxxxxxxxxx
11pip install scipy==1.11.3
xxxxxxxxxx
211# 获取“大众”品牌汽车的记录
2df_dazhong = df[df["brand"]=="大众"]
3df_dazhong.head()
4# 绘制条形图和概率密度曲线
5dazhong_mean = df_dazhong["price"].mean() # 价格均值
6dazhong_std = df_dazhong["price"].std() # 价格标准差
7num_bins = 20 # 条状图数量
8
9# 参数density代表是否归一化,alpha代表不透明度
10n,bins,patches = plt.hist(df_dazhong["price"],num_bins,density=True,alpha=0.5)
11
12from scipy.stats import norm
13
14# 计算概率密度函数值
15y = norm.pdf(bins,dazhong_mean,dazhong_std)
16plt.plot(bins,y,"r--") # 绘制概率密度函数图
17plt.xlabel("大众品牌")
18plt.ylabel("概率分析")
19plt.title("大众价格分区概率分析")
20plt.subplots_adjust(left=0.15)
21plt.show()