热线电话:13121318867

登录
2020-05-15 阅读量: 884
Python中的factorize()怎么用?

Pandas .factorize()方法通过标识不同的值来帮助获得数组的数字表示形式。做的也是“因式分解”,把常见的字符型变量分解为数字。

官网说明:pandas.factorize(values, sort=False, order=None, na_sentinel=-1, size_hint=None)

参数:

values :1D sequence.

sort :[bool, Default is False] Sort uniques and shuffle labels.

na_sentinel:[ int, default -1] Missing Values to mark ‘not found’.

Pandas.factorize()返回的是一个是元组 。

用法如下:

可以看到转换后,那些设备号变成了0-24的数字。同时注意转换后是一个元组。

22.9572
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子