tarcorskew()

阅读(119) 标签: tarcorskew,

本章介绍tarcorskew ()函数的多种用法。

A.tarcorskew ()

描述:

外部库函数,外部库的使用请参考《外部库使用指南》。
 
对数值型目标变量序列A纠正偏度

语法:

A.tarcorskew()

建模时,对于数值型目标变量A,纠正偏度,处理异常值,返回处理后结果序列和处理记录序列Rec

A.tarcorskew@r(Rec)

预测后,根据处理记录序列Rec,获得预测数据的恢复值。

 

参数:

A

序列,数值型目标变量

Rec

处理结果记录序列

选项:

@c

执行后,原始数据改为处理结果

返回值:

序列

示例:

 

A

 

1

=T("D://house_prices_train.csv")

 

2

=A1.(SalePrice)

数值目标变量序列

3

=A2.skew()

原始数据偏度

4

=A2.tarcorskew@c()

返回纠偏结果和纠偏记录,并修改原始数据

5

=A2.skew()

纠偏后的偏度

6

=A2.tarcorskew@r(A4(2))

根据纠偏记录Rec,将数据恢复到原始值,通常用于恢复预测结果

P.tarcorskew ()

描述:

外部库函数,外部库的使用请参考《外部库使用指南》。
 
对数值变量纠正偏度

语法:

P.tarcorskew(tn)

建模时,对数值型目标变量tn,纠正偏度,处理异常值,返回处理后结果序列和处理记录序列Rec

P.tarcorskew@r(tn, Rec)

预测后,根据处理记录序列Rec对预测结果tn进行恢复

参数:

P

序表/排列

tn

字符串/数字,序表或排列中目标变量的列名(或列号,从1开始)

Rec

处理结果记录序列

选项:

@c

执行后,原始数据改为处理结果

返回值:

序列

示例:

 

A

 

1

=T("D: //house_prices_train.csv")

导入建模数据

2

=A1.(SalePrice).skew()

计算数值型目标变量的偏度

3

=A1.tarcorskew@c("SalePrice")

A3(1)修片后结果

A3(2)纠偏记录Rec

4

=A1.(SalePrice).skew()

纠偏后偏度

5

=A1.tarcorskew@r("SalePrice",A3(2))

将纠偏后的数据恢复到原始值