擅长:python、mysql、java
<p>您可以使用<a href="https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.diff.html" rel="nofollow noreferrer">diff()</a>函数:</p>
<pre><code>df.set_index('RECT_LCC', inplace=True)
df.diff(-1)
1 2 3
RECT_LCC
RECT_LCC -1.853864 -7.484296 9.33816
RECL_PI NaN NaN NaN
</code></pre>
<p>默认情况下,它按1行移动。在您的例子中,因为您要减去下一行而不是上一行,所以需要设置diff(-1)</p>