我正在尝试从该列中的第一个值获取dftemp['eps_mean_est']
中值的百分比变化。我想对每只股票中的每个dftemp['per_end_date']
执行此操作。这是我尝试过的代码。这是一个熊猫数据框。
错误是
KeyError:'ticker'
。我在做什么错了?
dftemp.set_index(['ticker','per_end_date'], inplace=True)
for stock in dftemp['ticker'][0:]:
for qtrDate in dftemp['per_end_date'][0:]:
dftemp['pctchg'] = (dftemp['eps_mean_est'] - dftemp['eps_mean_est'][0]) /dftemp['eps_mean_est'][0]