2

Web ソースからデータを読み込んで Excel ファイルとして保存しようとしていますが、その方法がわかりません。私は何をすべきか?元のデータフレームには異なる列があります。「開く」列を保存しようとしているとしましょう

import matplotlib.pyplot as plt
import pandas_datareader.data as web
import datetime
import pandas as pd

def ViewStockTrend(compcode):        
    start = datetime.datetime(2015,2,2)
    end = datetime.datetime(2016,7,13)
    stock = web.DataReader(compcode,'yahoo',start,end)    
    print(stock['Open'])


compcode = ['FDX','GOOGL','FB'] 
aa= ViewStockTrend(compcode)
4

2 に答える 2

2

stockが pandas DataFrame の場合、その列から新しい Frame を作成し、それを Excel に出力する必要があります。

df = pd.DataFrame(stock['Open'])
df.to_excel('path/to/your/file')
于 2016-11-26T19:34:54.470 に答える