天软金融分析.NET函数大全
>
TSL函数
>
基础函数
>
数组
>
数组操作
SeperateTable
复制链接
简述
把表格t分割为SepCount个表格。
定义
SeperateTable(t:array;SepField:String;SepCount:integer) :Array
参数
名称
类型
说明
t
array
数据表类型,原始数组
SepField
String
字符串,排序字段
SepCount
integer
整数,分割数
返回
Array
数组
算法
依据字段SepField排序,若字段不存在则返回空数组。
若分割数大于行数,则每行单独生产一个子表;若分割数小于行数,则按int(行数/分割数)去合并表行数,超出部分单作为一个子表。
范例
t:=`array('a':(1,2,3,4),'b':(2,3,4,5),'c':(3,4,5,6),'d':(4,5,6,7),'e':(5,6,7,8),'f':(7,8,9,10));
return SeperateTable(t,'a',2);
返回:
相关
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