當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python cudf.Series.diff用法及代碼示例


用法:

Series.diff(periods=1)

計算數組中位置 i 和 i - N 的值之間的差異,並將輸出存儲在新數組中。

返回

Series

係列的第一個區別。

注意

Diff 目前僅支持沒有空值的浮點和整數 dtype 列。

例子

>>> import cudf
>>> series = cudf.Series([1, 1, 2, 3, 5, 8])
>>> series
0    1
1    1
2    2
3    3
4    5
5    8
dtype: int64

與上一行的區別

>>> series.diff()
0    <NA>
1       0
2       1
3       1
4       2
5       3
dtype: int64

與前三行的區別

>>> series.diff(periods=3)
0    <NA>
1    <NA>
2    <NA>
3       2
4       4
5       6
dtype: int64

與下一行的區別

>>> series.diff(periods=-1)
0       0
1      -1
2      -1
3      -2
4      -3
5    <NA>
dtype: int64

相關用法


注:本文由純淨天空篩選整理自rapids.ai大神的英文原創作品 cudf.Series.diff。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。