在Python中查看图形图powerlaw分布图

时间:2017-05-20 20:37:31

标签: python plot graph

我正在使用powerlaw发行包将数据绘制到python(pycharm)中的powerlaw中。我需要查看绘制数据的图表。

我怎样才能做到这一点?这是代码:

import powerlaw

fit = powerlaw.Fit(data)
print fit.power_law.alpha
print fit.power_law.sigma
print fit.power_law.xmin

R, p = fit.distribution_compare('power_law','exponential')
print R, p
fig2 = fit.plot_pdf(color = '-b', linewidth = 2)
fit.power_law.plot_pdf(color = '-b', ax = fig2)

先谢谢

1 个答案:

答案 0 :(得分:1)

根据我的理解,您想绘制一个图,以便比较powerlaw和指数ccdf函数。

如果通过“查看绘制数据的图表”,您的意思是“查看适合数据的图表”,您只需添加以下内容:

def calculate_volume(radius, length):
    pi=3.142
    vol=pi*radius*radius*length



#main program
radius = int(input("enter radius: "))
length = int(input("enter length: "))
volume = calculate_volume(radius, length)
print("the volume: ",volume)

请注意,您需要导入matplotlib.pyplot。