编程语言
首页 > 编程语言> > matlab求峰度(kurtosis)、偏度(skewness)得函数及python对应的峰度(kurtosis)、偏度(skewness)函数

matlab求峰度(kurtosis)、偏度(skewness)得函数及python对应的峰度(kurtosis)、偏度(skewness)函数

作者:互联网

         

          正在做一个把matlab程序转python的工作,记录下遇到的问题与解决方案

         

定义

         

matlab

radius = [1,2,3,4,5];
bubble_kurtois = kurtosis(radius);                    %12 陡峭度
bubble_sknew = skewness(radius);                      %13 偏斜度

python

from scipy import stats

radius = [1,2,3,4,5]
bubble_kurtois = stats.kurtosis(radius, fisher=False)   #12 陡峭度
bubble_sknew = stats.skew(radius)                       #13 偏斜度

          两个函数的详细参数见 scipy.stats.kurtosisscipy.stats.skew

          注意求峰度的时候指定 fisher=False ,否则会出现这篇文章的问题 python求解峰度kurtosis 和matlab求得的值差很远 解决办法

标签:skewness,stats,偏度,radius,matlab,峰度,kurtosis
来源: https://www.cnblogs.com/2944014083-zhiyu/p/14856064.html