次のコードを実行して、Sandia の PVLIB で利用可能な Erbs モデルを使用して、GHI から DNI と DHI を推定します。
元のコードは次のとおりです 。
pvlib.irradiance.erbs(ghi, zenith, datetime_or_doy, min_cos_zenith=0.065, max_zenith=87)
私のコードは次のとおりです。
df= pvlib.irradiance.erbs(df.ghi, sun.zenith, df.index, min_cos_zenith=0.065, max_zenith=85)
しかし、私のコードはerbs() got an unexpected keyword argument 'min_cos_zenith'
. どんな助けでも大歓迎です。
私が使用するもの:
Python 3.7.3
PVLIB 0.6.1
Pandas 0.24.2
編集:
おそらく解決策は、PVLIB v0.6.2 にアップグレードすることです。しかし、それをアップグレードする方法。私のマシンでは、次のいずれも機能しません: pip install pvlib
, pip install --upgrade pvlib
,pip install pvliv ==0.6.2