python绘制二维正态分布概率密度图(2d,3d)

这篇具有很好参考价值的文章主要介绍了python绘制二维正态分布概率密度图(2d,3d)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

import numpy as np
import matplotlib.pyplot as plt
from scipy.stats import multivariate_normal

# 定义均值和协方差矩阵
mean = np.array([0, 0])
covariance = np.array([[1, 0.5], [0.5, 1]])

# 创建一个网格
x, y = np.meshgrid(np.linspace(-3, 3, 500), np.linspace(-3, 3, 500))
pos = np.dstack((x, y))

# 计算二维正态分布的概率密度值
pdf_values = multivariate_normal.pdf(pos, mean=mean, cov=covariance)

# 绘制概率密度图像
plt.figure(figsize=(8, 8))
plt.contourf(x, y, pdf_values, cmap='viridis')
plt.colorbar()
plt.xlabel('X')
plt.ylabel('Y')
plt.title('2D Gaussian Probability Density')
plt.show()



# 定义均值和协方差矩阵
mean = np.array([0, 0])
covariance = np.array([[1, 0.5], [0.5, 1]])

# 创建一个网格
x, y = np.meshgrid(np.linspace(-3, 3, 500), np.linspace(-3, 3, 500))
pos = np.dstack((x, y))

# 计算二维正态分布的概率密度值
pdf_values = multivariate_normal.pdf(pos, mean=mean, cov=covariance)

# 绘制三维概率密度图像
fig = plt.figure(figsize=(10, 8))
ax = fig.add_subplot(111, projection='3d')

ax.plot_surface(x, y, pdf_values, cmap='viridis')

ax.set_xlabel('X')
ax.set_ylabel('Y')
ax.set_zlabel('PDF Value')
ax.set_title('3D Gaussian Probability Density')

plt.show()

文章来源地址https://www.toymoban.com/news/detail-756948.html

到了这里,关于python绘制二维正态分布概率密度图(2d,3d)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 标准正态分布的概率密度函数和累积分布函数

    标准正态分布概率密度函数: 累积分布函数: 图像:

    2024年02月11日
    浏览(173)
  • PT_二维随机变量:正态分布的可加性/一维随机变量函数与正态分布

    一维随机变量函数与正态分布 PT_随机变量函数的分布_随机变量线性函数的正态分布_xuchaoxin1375的博客-CSDN博客 🎈正态分布的可加性 区别于一维随机变量的函数的正态分布的规律,多维随机变量(各个分量相互独立同分布)具有不同的规律 在一维的情况中, X ∼ N ( μ , σ 2 ) , 则

    2023年04月25日
    浏览(41)
  • 正态分布t个标准差范围内的概率

    如果一个随机变量具有概率密度函数 f ( x ) = 1 2 π σ e − ( x − μ ) 2 2 σ 2 , − ∞ x ∞ begin{aligned} f(x)=frac{1}{sqrt{2pi} sigma} e^{-frac{(x-mu)^2}{2sigma^2}}, quad -infty x infty end{aligned} f ( x ) = 2 π ​ σ 1 ​ e − 2 σ 2 ( x − μ ) 2 ​ , − ∞ x ∞ ​ 则称X为正态随机变量并记为 X ∼ N

    2024年02月07日
    浏览(45)
  • 【小呆的概率论学习笔记】正态分布的代数运算

    0. 正态分布简介 正态分布应该是概率论和数理统计中最重要的一类概率分布,最早的完整论述是由数学王子高斯提出,高斯主要用来分析观测的误差分析中推导出正态分布。虽然随着概率统计学的发展,自然分布形式多种多样,但是正态分布仍然可以说是最重要的自然分布。

    2024年02月11日
    浏览(42)
  • 概率论与数理统计:正态分布相关推论及推导(更新ing)

    统计量: X ‾ = 1 n ∑ i = 1 n X i , 其 中 X i ~ N ( μ , σ 2 ) overline{X}= cfrac{1}{n}sum_{i=1}^nX_{i},其中X_{i}text{textasciitilde} N(mu,{sigma^{2}} ) X = n 1 ​ i = 1 ∑ n ​ X i ​ , 其 中 X i ​ ~ N ( μ , σ 2 ) S 2 = 1 n − 1 ∑ i = 1 n ( X i − X ‾ ) 2 S^2= cfrac{1}{n-1}sum_{i=1}^n(X_{i}-overline{X})^2 S 2 = n −

    2024年02月07日
    浏览(28)
  • 概率论之 证明 正态分布的上a 分位点的对称的性质

    公式(Z(a) = -Z(1-a)) 表示正态分布的上(a)分位点与下(1-a)分位点在分布曲线上关于均值的对称性。 左侧 (Z(a)): 这是分布曲线上累积概率为(a)的那个点。也就是说,这是一个使得这个点及其左侧的面积占据整个曲线下方(a)的位置。 右侧 (Z(1-a)): 这是分布曲线上累积概率为(1-a)的

    2024年01月15日
    浏览(23)
  • 人工智能数学基础--概率与统计13:连续随机变量的标准正态分布

    一、引言 在《人工智能数学基础–概率与统计12:连续随机变量的概率密度函数以及正态分布》介绍了连续随机变量概率分布及概率密度函数的概念,并介绍了连续随机变量一个重要的概率密度函数:正态分布的概率密度函数的定义以及推导、使用场景,本文将介绍连续随机

    2023年04月25日
    浏览(31)
  • Qt之基于QCustomPlot绘制直方图(Histogram),叠加正态分布曲线

    高斯分布(Gaussian distribution),又名正态分布(Normal distribution),也称\\\"常态分布\\\",也就是说,在正常的状态下,一般的事物,都会符合这样的分布规律。 比如人的身高为一个随机变量,特别高的人比较少,特别矮的也很少,大部分都集中在中等身高。 人的智商也是如此,社会精

    2024年02月06日
    浏览(41)
  • 【概率论与数理统计】猴博士 笔记 p41-44 统计量相关小题、三大分布的判定、性质、总体服从正态分布的统计量小题

    题干: 总体X 有一些样本X1、X2、X3… 解法: 注意,S的分母是 n-1 接下来练习套公式: 例1:直接背公式。 例2: 解:除X,S,n外有其他位置数的就不是统计量。 则,D。 例3: 解: 用到的考点: 还有正态分布的方差。 答案:n-1 题型如下: 题解: 只有三种分布: X(卡方)

    2023年04月08日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包