我有一个数据样本,样本大小在50万左右。目前,我正在使用R中的poweRlaw
软件包,尝试将样本与幂律分布相匹配。
所以这是我的代码:
pl_rg <- conpl$new(a)
estimate_xmin(pl_rg, xmax = 100)
然而,当我试图运行x<-estimate_xmin(pl_rg,xmax = 100)
的代码时,就会出现问题。我发现这个代码非常耗时。到现在为止,我已经运行了5个小时的代码,并且它仍然在运行。
那么,有什么方法可以加速这一过程,或者其他符合权力法则的方法呢?
发布于 2016-07-22 10:35:45
estimate_xmin
速度慢的原因是它正在尝试数据的每一个可能值,以获得一个潜在的xmin
值。您可以通过指定值来显着地加快函数的速度。
estimate_xmin(pl_rg, xmins = 1:10)
有关详细信息,请参阅“帮助”页面。
https://stackoverflow.com/questions/38516819
复制相似问题