当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。