我无法让我的pandas数据帧使用以下代码正确地为pct_change()输出输出。
for column in df:
print(df[column].pct_change())
但是如果我使用下面的简单一行就没有问题
print(df.pct_change())
如果此问题与pandas pct_change() function returning wrong value类似,但其中的解决方案涉及更新numexpr并重新安装conda。我已经完成了两个,我不明白为什么它会是一个环境问题而不是代码问题...所以,
我想知道为什么在按列pct_change()应用列时会得到不同的结果?