我有以下数据帧
#Example for Stackoverflow
df = pd.DataFrame({'Ticker': ['AAPL', 'MSFT', 'IBM'],
'totalRevenue_ttm': [386017000000, 192557000000, 50608000000],
'revenues_2021': [365817000000, 168088000000, 57351000000],
'revenues_2020': [274515000000, 143015000000, 55179000000],
'revenues_2019': [260174000000, 125843000000, 57714000000],
'revenues_2018': [265595000000, 110360000000, 79591000000]})
我想计算2021、2020年和2019年的销售额增长率.
如果我使用以下代码,我得到了2021的增长率
col=2
df[str(revenues.columns[col]) + "_Growth"]=(df.iloc[:, col]-revenues.iloc[:, col+1])/df.iloc[:, col+1]
df
我如何迭代这些列,以便也可以计算revenues\u 2020\u增长和revenues\u 2019\u增长
谢谢你的帮助,我非常感激.