を使用して yahoo から株式のデータをダウンロードしたget_data_yahoo後、各行の時間にアクセスしたいのですが...どうすればよいですか?
これを行うために私が考え出した1つの方法は次のとおりです。
it = stock.iterrows()
st0 = it.next()
resultIWant = st0[0].value # this gives what I want (almost)
print resultIWant
編集:
基本的には次のようなものが欲しいのですstock['Open']が、時間的には、smth likestock['Time']が理想的です..
誰かがの出力を求めました.head 
            Open  High   Low  Close  Volume  Adj Close
Date                                                  
2012-04-03  2.06  2.09  2.01   2.08  463200       2.08
2012-04-04  2.04  2.05  2.01   2.02  335600       2.02
関数からの期待される出力:
print find_time(stock,2) # function I'm looking for
1333497600000000000      # resulting output
予想される出力は、配列内の各日付の最後のエポックからの時間、または各エントリの時間を取得する他の方法です。私が提供したサンプルコードは私が望む結果を与えてくれますが、4番目の要素にアクセスしたい場合、それを行う唯一の方法.nextはイテレータに4回アクセスすることであり、これは悪い方法のようです.
最初の質問: もっと分かりやすい方法はありますか?
2 番目の質問: 結果の単位は? ナノ秒だと思いますが、よくわかりません...