天软金融分析.NET函数大全 > TSL函数 > 数学函数 > 多元统计分析

Corr_partial    

简述
偏相关系数,返回x和y在控制变量z下的偏相关系数,行为样本,列为指标
定义
corr_partial(x;y;z:Array of Real;type:Integer);
参数
名称类型说明
xArray of Real变量一,二维实数数组
yArray of Real变量二,二维实数数组
zArray of Real控制变量,二维实数数组
typeInteger 1:pearson偏相关;2:Spearman偏相关
tail:假设检验的三种类型,字符串,取值为both、left和right,缺省是只输出相关系数
  • 范例

    x := rand(100,3);
    y := rand(100,2);
    z := rand(100,2);
    return corr_partial(x,y,z,2);
    //返回结果:array((-0.0862,0.2046),(-0.1844,0.00),(0.0736,0.0411))
    ret := corr_partial(x,y,z,2,'both'); //返回检验ret 为一个数据表类型
    Return ret['coef']; //偏相关系数
    Return ret['pval']; //检验偏相关系数是否显著的P值
    Return ret['df']; //自由度
    参考
    Corr Covariance CorrelationMatrix Corrcoef Corr_partial Distance 
相关