擅长:python、mysql、java
<p>考虑</p>
<pre><code>df
a
b
c
d
</code></pre>
<p><code>df.diff()</code>是</p>
<pre><code>NaN
b - a
c - b
d - c
</code></pre>
<p><code>df.diff(2)</code>是</p>
<pre><code>NaN
NaN
c - a
d - b
</code></pre>
<p><code>df.diff().diff()</code>是</p>
<pre><code>NaN
NaN
(c - b) - (b - a) = c - 2b + a
(d - c) - (c - b) = d - 2c + b
</code></pre>
<p>它们在数学上是不一样的。你知道吗</p>