2017-01-31 4 views
0

のPython 3.5でcsvファイルにpandas_datareaderからオブジェクトを保存し、私はパンダモジュールを使用します。のPython 3.5にヤフーから株価を節約するために

from pandas_datareader import data as dreader 

symbols = ['AAPL','MRK'] 

pnls = {i:dreader.DataReader(i,'yahoo','2010-01-01','2016-09-01') for i in symbols} 

これは、2つの「テーブル」(Iドン」を作成し、名前を知っている、申し訳ありません)、各シェアに1つ(ここでは「AAPL」と「MRK」)。私はcsvファイルに各テーブルを保存したいが、私はどのようにわからない。誰でもやる?

おかげで、

答えて

1

アンソニーはちょうどこの操作を行います。

from pandas_datareader import data as dreader 


symbols = ['AAPL','MRK'] 
for i in symbols: 
    dreader.DataReader(i,'yahoo','2010-01-01','2016-09-01').to_csv(i+'.csv') 

それは2つのCSVファイルにデータを保存します。

実際にはpandasDataFrameを返します。 to_csvメソッドを使用して、pandasDataFrameをcsvファイルに簡単に配置できます。

関連する問題