Advertisement

使用 pd.Categorical

阅读量:

pd.Categorical的数据类型应用

pd.Categorical能够对重复出现的文本信息进行高效编码,从而显著增强数据处理过程中的运算效率。

复制代码
    pd.Categorical(values,categories=None,ordered=None,dtype=None,fastpath=False)
    
    
      
    

参数:

values:类似于列表结构,用于表示分类变量的具体取值。当数据被赋予特定类别时,未包含在类别中的值将被替换为NaN。
categories:类似于索引,为可选参数。该参数用于指定分类中包含的所有唯一类别。若未提供,则默认将值中的唯一项作为类别。
ordered:布尔类型参数,默认设置为False。该参数用于确定分类是否被视作有序分类。若未指定,则生成的分类不会进行排序处理。
dtype:CategoricalDtype类型,用于定义该分类所采用的数据类型实例。

报错类型分析

ValueError:当类别未经过验证时将引发该错误。
TypeError:若明确指定了ordered=True参数,但未提供categories参数且相关值无法进行排序操作,则会触发此类型错误。

属性

categories:索引,用于表示分类变量所包含的

全部评论 (0)

还没有任何评论哟~