在 pandas 中进行除法运算时,我总是得到“NAN”结果。我该如何解决这个问题?

问题描述 投票:0回答:1

我想制作“比率”列,即“金额”列的每个值除“金额”列的最后一个值后的结果。 amount 列的数据类型是 int64。将数据类型更改为 float 后,我也得到了相同的“NAN”值。

请帮我解决问题。谢谢您的帮助。

python pandas nan calculation divide
1个回答
0
投票

而不是

tail
指定最后一个值的位置:

df['amount'] / df['amount'].iloc[-1]
© www.soinside.com 2019 - 2024. All rights reserved.