Pandas 是否可以对索引值使用pct_change()?

Pandas 是否可以对索引值使用pct_change()?,pandas,multi-index,Pandas,Multi Index,如果数据帧中有多个索引列,是否可以对其中一个索引列使用pct_更改?在这种特殊情况下,day必须保留索引列 我尝试使用data['pc_day']=data['day'].pct_change()其中day是一个索引列。我知道这是行不通的,因为data['day']将其视为非索引列 我得到了以下错误:KeyError:'day' 在不创建另一个名为day的专栏并对其进行pct\U更改的情况下可以完成吗?如果您提供MRE,可能会有所帮助。我不知道MRE是什么意思?最小可重复性示例。见:

如果数据帧中有多个索引列,是否可以对其中一个索引列使用pct_更改?在这种特殊情况下,
day
必须保留索引列

我尝试使用
data['pc_day']=data['day'].pct_change()
其中
day
是一个索引列。我知道这是行不通的,因为data['day']将其视为非索引列

我得到了以下错误:
KeyError:'day'


在不创建另一个名为day的专栏并对其进行pct\U更改的情况下可以完成吗?

如果您提供MRE,可能会有所帮助。我不知道MRE是什么意思?最小可重复性示例。见: