當前位置:成語大全網 - 書法字典 - 如何用方塊匹配解決Python的糾偏問題?

如何用方塊匹配解決Python的糾偏問題?

用下面的代碼解決它:

將numpy作為np導入

將matplotlib.pyplot作為plt導入

來自scipy . interpolate import interp 1d

將scipy.stats導入為st

sim = ST . gamma(1,loc=0,scale = 0.8)#模擬

OBS = ST . gamma(2,loc=0,scale = 0.7)#觀察到的

x = NP . linspace(0,4,1000)

simpdf = sim . pdf(x)

OBS pdf = OBS . pdf(x)

PLT . plot(x,simpdf,label =‘Simulated‘)

PLT . plot(x,obspdf,‘r-‘,label =‘Observed‘)

plt.title(“觀測和模擬降水的PDF”)

PLT . legend(loc =‘best‘)

plt.show()

工廠圖(1)

sim CDF = sim . CDF(x)

OBS CDF = OBS . CDF(x)

PLT . plot(x,simcdf,label =‘Simulated‘)

PLT . plot(x,obscdf,‘r-‘,label =‘Observed‘)

plt.title(“觀測和模擬降水的CDF”)

PLT . legend(loc =‘best‘)

plt.show()

#逆CDF

inv CDF = interp 1d(OBS CDF,x)

transfer _ func = inv CDF(sim CDF)

工廠圖(2)

PLT . plot(transfer _ func,x,‘g-‘)

plt.show()