2016-11-26 65 views
0

我想从网络源加载数据并将其保存为Excel文件,但不知道如何去做。我该怎么办?原始数据帧具有不同的列。比方说,我想挽救“打开”栏中如何将Python熊猫数据保存到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) 

回答

1

如果stock是大熊猫数据框,你需要建立一个新的Framefrom该列并输出一个出类拔萃:

df = pd.DataFrame(stock['Open']) 
df.to_excel('path/to/your/file') 
1

一旦您所做的大熊猫据帧只使用to_excel对整个事情,如果你想:

aa.to_excel('output/filename.xlsx')

相关问题