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


Python cudf.DataFrame.label_encoding用法及代码示例


用法:

DataFrame.label_encoding(column, prefix, cats, prefix_sep='_', dtype=None, na_sentinel=- 1)

使用标签编码对列中的标签进行编码。

参数

columnstr

数据的二进制编码的源列。

prefixstr

新的列名前缀。

cats整数序列

作为整数的类别序列。

prefix_sepstr

前缀和类别之间的分隔符。

dtype :

输出的 dtype;见系列。label_encoding

na_sentinel数字

表示缺失类别的值。

返回

一个新的 DataFrame,为编码值附加了一个新列。

例子

>>> import cudf
>>> df = cudf.DataFrame({'a':[1, 2, 3], 'b':[10, 10, 20]})
>>> df
   a   b
0  1  10
1  2  10
2  3  20
>>> df.label_encoding(column="b", prefix="b_col", cats=[10, 20])
   a   b  b_col_labels
0  1  10             0
1  2  10             0
2  3  20             1

相关用法


注:本文由纯净天空筛选整理自rapids.ai大神的英文原创作品 cudf.DataFrame.label_encoding。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。