2とNaNのdiffはNaN
NaNと4のdiffもNaN
>>> df = pd.DataFrame({'a': [1, 2, np.nan, 4, 5]})
>>> df.diff()
a
0 NaN
1 1.0
2 NaN
3 NaN
4 1.0
2とNaNのdiffはNaN
NaNと4のdiffもNaN
>>> df = pd.DataFrame({'a': [1, 2, np.nan, 4, 5]})
>>> df.diff()
a
0 NaN
1 1.0
2 NaN
3 NaN
4 1.0