2016-10-14 4 views
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は「米国/太平洋」タイムゾーンであるとパンダのタイムスタンプインデックスを伝えることにより、この問題に周りを取得しようとするが、それは下に私にエラーを与えます?どんな助けでも大歓迎です!

+1

エラー 'NameErrorでコードの結果を実行:名「Blodgett_rawは」defined'ではありません - それは可能な読者はあなたの問題を再現できるようにするためには、次のように質問を編集して、コードを追加することになるでしょうそのオブジェクトも作成されます。 –

答えて

0

答えはありませんが、ご提案です。

問題を提出したり、開発者にこれについて問い合わせることができます。

たとえば、私はこれを見つけましたが、これがあなたの問題であるかどうかはわかりません。

Check it out anyway.

関連する問題