【发布时间】:2022-01-03 04:14:32
【问题描述】:
我正在处理时间序列数据。每个列标签是一年。
我想根据年份有选择地应用调整。
以下返回所有年份/列的 0.5 调整。早年如何应用调整后的因子?
for year in df_difference.columns:
if year < (2020):
z = (((year - 2010) / (2020)) * 100)
adjusted_factor = z * 0.50
else:
adjusted_factor = 0.50
#Need to apply the appropriate factor to each item in the series (series/column name = year)
df_incremental_difference = df_difference.mul(adjusted_factor)
【问题讨论】:
标签: python dataframe time-series conditional-statements