小编rau*_*ndo的帖子

拟合 Von Mises 分布的圆形直方图

在过去的几天里,我一直在尝试使用 python 绘制圆形数据,方法是构建一个范围从 0 到 2pi 的圆形直方图并拟合 Von Mises 分布。我真正想要实现的是:

  1. 具有拟合 Von-Mises 分布的方向数据。该图是使用 Matplotlib、Scipy 和 Numpy 构建的,可以在以下位置找到:http ://jpktd.blogspot.com/2012/11/polar-histogram.html

在此处输入图片说明

  1. 该图是使用 R 生成的,但给出了我想要绘制的内容的想法。可以在这里找到:https : //www.zeileis.org/news/circtree/

在此处输入图片说明

到目前为止我做了什么:

from scipy.special import i0  
import numpy as np
import matplotlib.pyploy as plt

# From my data I fitted a Von-Mises distribution, calculating Mu and Kappa. 
mu = -0.343
kappa = 10.432

# Construct random Von-Mises distribution based on Mu and Kappa values
r = np.random.vonmises(mu, kappa, 1000)

# Adjust Von-Mises curve from fitted data …
Run Code Online (Sandbox Code Playgroud)

python matplotlib

7
推荐指数
1
解决办法
215
查看次数

标签 统计

matplotlib ×1

python ×1