向多个熊猫数据帧添加具有逻辑的列

时间:2019-07-02 01:33:02

标签: python pandas dataframe

我想同时向多个数据框添加具有相同逻辑的列,而不是分别为每个数据框编写逻辑

我有多个数据框的股价数据,并为一个数据框创建了诸如移动平均线,回报率等特征列。 我该如何对所有股票应用相同的方法。

df_goog是我的数据框,其中包含Open,High,Low,Close列。我创建了以下其他列

df_goog['return'] = np.log(df_goog['Close']/df_goog['Close'].shift(1))
df_goog['5day SMA'] = df_goog['Close'].shift(1).rolling(window = 5).mean()

如何将其迭代到其他名为“ df_aapl,df_fb,df_amzn等”的数据引用中。

0 个答案:

没有答案