我正在使用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)
先谢谢
答案 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。