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


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


用法:

Series.to_pandas(index=True, nullable=False, **kwargs)

轉換為 Pandas 係列。

參數

index布爾值,默認為真

如果 indexTrue ,則轉換 cudf.Series 的索引並將其設置為 pandas.Series。如果 indexFalse ,則不執行索引轉換,pandas.Series 將分配默認索引。

nullable布爾值,默認 False

如果 nullableTrue ,則生成的係列將具有相應的可為空的 Pandas dtype。如果 nullableFalse ,則生成的係列將根據 dtype 將空值轉換為 np.nanNone

返回

out Pandas 係列

例子

>>> import cudf
>>> ser = cudf.Series([-3, 2, 0])
>>> pds = ser.to_pandas()
>>> pds
0   -3
1    2
2    0
dtype: int64
>>> type(pds)
<class 'pandas.core.series.Series'>

nullable 參數可用於控製 dtype 是否可以為 Pandas Nullable:

>>> ser = cudf.Series([10, 20, None, 30])
>>> ser
0      10
1      20
2    <NA>
3      30
dtype: int64
>>> ser.to_pandas(nullable=True)
0      10
1      20
2    <NA>
3      30
dtype: Int64
>>> ser.to_pandas(nullable=False)
0    10.0
1    20.0
2     NaN
3    30.0
dtype: float64

相關用法


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