Box-Cox转换
用一个f
对象tsobj.
争论Boxcox.
不推荐。用FTS2Timetable.
转换A.f
对象至A.时间表
对象然后使用时间表2Table.
和table2array.
.
[transdat,lambda] = boxcox(数据)[transfts,lambda] = boxcox(tsobj)transdat = boxcox(lambda,数据)transfts = boxcox(lambda,tsobj)
|
数据矢量。必须是正面并指定为列数据向量。 |
|
金融时间序列对象。 |
Boxcox.
将非正常分布式数据转换为具有大致正常分布的数据集。Box-Cox转换是一系列电力变换。
如果λ不是=0.
, 然后
λ =0.
, 然后
对数是自然对数(日志基础e)。该算法调用查找最大化日志似然函数(LLF)的λ值。搜索使用fminsearch.
.
[transdat,lambda] = boxcox(数据)
转换数据向量数据
使用Box-Cox转换方法进入transdat
.它还估计了变换参数λ。
[transfts,λ]= boxcox (tsojb)
转换金融时间序列对象tsobj.
使用Box-Cox转换方法进入transfts
.它还估计了变换参数λ。
如果输入数据是矢量,lambda.
是一个标量。如果输入是财务时间序列对象,lambda.
是一个与与对象的组件类似的字段的结构;例如,如果对象包含系列名称打开
和关闭
那lambda.
有领域λ。打开
和lambda.close.
.
Transdat = boxcox(lambda, data)
和Transfts = boxcox(lambda, tsobj)
使用指定的λ进行Box-Cox变换。这个语法并没有找到最大化LLF的最优λ。