使用 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)
还没有任何评论哟~
