當前位置:成語大全網 - 新華字典 - 如何用python同時計算多個分組的年增長率,求教代碼

如何用python同時計算多個分組的年增長率,求教代碼

```pythonimport pandas as pd# 假設這裏的數據df為您的原始數據# 新建壹個空的DataFrame用於存放最終的結果result = pd.DataFrame(columns=['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'])# 計算每個年份的增長率for year in range(2010, 2021): # 將每年的數據按項目分組 df_groupby = df.loc[df

編輯['year'] == year].groupby('project') # 根據每個項目的數據計算出每個項目的增長率 for project, data in df_groupby: # 將計算結果加入到result中 result.loc[year, project] = data.iloc[-1]/data.iloc[0] - 1# 打印出最終的結果print(result)