Dataframe 熊猫数据帧与股价

Dataframe 熊猫数据帧与股价,dataframe,stock,Dataframe,Stock,我试图在excel表格中获得多支股票的收盘价,但我只能获得我想要的一支股票的信息,我将显示输出和代码,如何获得多行股票的显示 ''' import pandas as pd from pandas_datareader import data as pdr import numpy as np from streamlit import caching caching.clear_cache() stockticker = pdr.get_data_yahoo('xo

我试图在excel表格中获得多支股票的收盘价,但我只能获得我想要的一支股票的信息,我将显示输出和代码,如何获得多行股票的显示

    '''
        import pandas as pd
from pandas_datareader import data as pdr
import numpy as np

from streamlit import caching
caching.clear_cache()

stockticker = pdr.get_data_yahoo('xom')

for df in stockticker:
        df = pd.DataFrame(stockticker.Close)
        df['50/200 MA %'] = df.Close.rolling(50).mean() / df.Close.rolling(200).mean()
        df['13/48 MA %'] = df.Close.rolling(13).mean() / df.Close.rolling(48).mean()
        df['10/40 MA %'] = df.Close.rolling(10).mean() / df.Close.rolling(40).mean()
        df['10/200 MA %'] = df.Close.rolling(10).mean() / df.Close.rolling(200).mean()
        df = df.append(df)

print('{}\n'.format(df.tail(1)))
        '''
下面是输出,我需要添加一个符号列

            Close  50/200 MA %  13/48 MA %  10/40 MA %  10/200 MA %
日期
2020-09-11 36.900002 0.837650.929134 0.926341 0.769978