幂律分布
道上
这个作者很懒,什么都没留下…
展开
-
幂律分布参数估计幂律分布公式计算
如果你看到本帖,哦那恭喜你,其他帖子就不用看了,我都替你筛选过了,都用处不大,没有一个能实际求出参数的,都是生成随机分布的点,然后做拟合,然后就没然后了,把人能气死,别提了就,要么就是给你介绍一堆什么是幂律分布,我都都要求参数了你还给我讲道理,这不扯淡么。总结一下,幂律分布主要求两个参数,一个是系数C,一个是求幂指数,一般是负值。方法一:线性拟合倒推1、公式推导验证幂律分布的办法就是对坐标轴XY同时取对数,如果是一条直线就服从幂律分布。如上图所示。上边的图是用ORIGIN画出来的,origin原创 2021-12-23 12:24:57 · 5787 阅读 · 0 评论 -
python计算ln与log,python计算以e为底的对数
先说下我遇到的问题,查看数据是否符合幂律分布,所以要对xy取对数,想取ln就是不知道咋取,搜出来的全是如何输出e的值,把我老汉能气死。其实log(x)就是数学中的ln(x),log10(x)就是数学中的lg(x),其他的全是胡扯,以以下代码为准。import numpy as np#对XY取lnX = np.log(X) # 对X,Y取双对数Y = np.log(Y)#对xy取以10为底的对数X = np.log10(X) # 对X,Y取双对数Y = np.log10(Y)...原创 2021-12-06 23:11:05 · 11128 阅读 · 3 评论 -
excel中读取数据拟合幂律分布
首先要做的是绘制CDF或者PDF,概率密度分布图和概率分布图,cdf其实就是pdf求导后的结果。有了概率分布图对x和y同时取对数,就知道是不是幂律分布了。我的数据只有一列,用pandas读进来就行了,算每个x的概率就是Y,放df的两列中#!/usr/bin/env python# -*-coding:utf-8 -*-import matplotlib.pyplot as pltimport numpy as npfrom sklearn import linear_modelfrom sci原创 2021-12-03 11:27:42 · 1995 阅读 · 0 评论