0
私は米国全土のデータセットの天頂角を見つけようとしています。私が午前の問題は、私のデータセットのタイムスタンプが私にそれが中に配置されている時間帯を与えないということである。ここ下記の例である:。PySolarのタイムゾーンなしの問題
Blodgett_lat = 38.89525
Blodgett_lon = -120.63275
Blodgett_elev = 1280.0 # meters
Blodgett_timestamp = '2001-01-01 00:28:48' # Blodgett_raw.index[0]
from pysolar.solar import *
solar_zenith_angle = get_altitude(Blodgett_lat,Blodgett_lon,Blodgett_timestamp,elevation=Blodgett_elev)
-53.09626336
私は問題がpysolarであることを知っている代わりに、PSTのGMT時間を想定しています。どのように私はこの問題を解決することができることができ
Blodgett_raw.index.tz_localize('US/Pacific')
NonExistentTimeError: 2001-01-01 00:28:48
:私はtz_localizeは「米国/太平洋」タイムゾーンであるとパンダのタイムスタンプインデックスを伝えることにより、この問題に周りを取得しようとするが、それは下に私にエラーを与えます?どんな助けでも大歓迎です!
エラー 'NameErrorでコードの結果を実行:名「Blodgett_rawは」defined'ではありません - それは可能な読者はあなたの問題を再現できるようにするためには、次のように質問を編集して、コードを追加することになるでしょうそのオブジェクトも作成されます。 –