私は株価の引用符を含むwin2comからインポートされたpythonオブジェクトを持っています。 numbars
は在庫履歴の棒の数です。 quotations
は、株価を含むオブジェクトです。株価データをこのオブジェクトからpython pandaデータフレームに格納しています
価格と日付を取得して保存するには、Pythonコードは次のようになります。
for x in range(0,num_bars):
date_quote[x] = quotations(x).Date.date()
close[x] = quotations(x).Close
open[x] = quotations(x).Open
high[x] = quotations(x).Low
low[x] = quotations(x).High
volume[x] = quotations(x).Volume
open_int[x] = quotations(x).OpenInt
私はちょうど今日パンダのデータフレームを発見し、パンダを中心に構築されたエコシステムを利用するためにパンダのデータフレームに株式相場データを格納する方が良いだろうと思いました。しかし、pandas_datareader
モジュールで作成されたデータフレーム構造を見ると、非常に複雑に見えました。 quotations
オブジェクトの在庫データをパンダデータフレームに保存するには、APIやライブラリのような便利な方法はありますか?
私はあなたが探しているかもしれないのpython V3.6
なぜあなたは 'df.loc'に保存するのですか?カスタマイズされたパンダデータフレームの標準的な格納場所ですか? – user781486
dfはパンダのデータフレーム、または単に2次元のテーブルです。 .loc [i]を使うと、このテーブルの行に位置iでアクセスできます。 df DataFrameの列数に等しい長さの値のリストを割り当てることによって、dfのこの行に値を入れることができます。 –