天软金融分析.NET函数大全
>
TSL函数
>
基础函数
>
数组
>
数组操作
Factorize
复制链接
简述
分类变量数值映射,将一个一维分类变量数组映射为给分类变量递增编号后的数值数组
定义
factorize(value:array;ifsort:boolean;nan_fill_value:any;uniques:array):array
参数
名称
类型
说明
value
array
数组,一维数组
ifsort
boolean
布尔型,是否排序,默认不排序
nan_fill_value
any
数字/字符串,填充nan的值,默认为-1
uniques
array
数组,输出,各值对应的原值
返回
array
数组,返回将以为分类变量数组映射为给分类变量递增编号后的数值数组
范例
value := Array('a', 'd', 'c','a','b');
labels := factorize(value, True, -1, uniques);
echo uniques; //array("a","b","c","d")
return labels; //array(0,3,2,0,1);
相关
OutPutTableToCanBeUnderstood
SeperateTable
Unitary
Reverse
DescartesJoin
TableVectorizeArray
AbnormalData
DataProcess_MF
ZValue
RPSValue
FilterOneDimEx2
GroupByFieldValue
WebFormatToRung
QKsplit_Trailing
QKsplit_ToDate
QKsplit_Resampling
Factorize
dumies_decode
SparseMatFill
ElementWhere
ArrayAddGap
GroupPercentrankIt
GroupRankIt
GroupTransformByFunc
FrameGetSubByReg
Histogram
Framedrop_duplicates
Field_ReSortCols
Framedrop_na
Framemerge
Frameqcut
Frameupdate
GroupZscoreIt
get_dummies
get_dummies2
framePivot_table
framecut
frameMelt
GroupDemeanIt
ArrDropDuplicate