首页 > 其他分享 >Box-cox数据变换

Box-cox数据变换

时间:2024-03-19 14:22:52浏览次数:22  
标签:Box 求解 变换 cox 正态分布 lambda

Box-cox Transformation

背景

有很多时候我们需要把右偏(长尾)分布的数据进行数值变换,将其变为接近正态分布的形式,好使用统计工具。Box-cox的原理其实就是用一系列f(y;lambda)对y做变换尝试,看看哪一个变换f(lambda)能够使得Y'=f(Y)变成正态分布,越正态越好。要注意,这里的transformation是指特定的函数,要求函数是单调的,不能改变原有函数的顺序。因此,对数据也有要求,即不能是负数的,否则偶次方的变换就不能用了。

方法

 白色框框里的变换才是关键,除以lambda和减1都只是简单的平移和放缩,不能改变分布的形状。图片来源

求解

百度百科里面有详细的求解过程。核心思想就是,将变换后的数据代入正态分布的公式,然后求最大似然;然后比较不同lambda的最大似然值,用最高的作为lambda的解。固定后对所有数值做统一变换。虽然最大似然的值和lambda的取值不是线性关系,但是可以采样一系列lambda,通过蒙特卡洛的方法来求解最好的lambda。

标签:Box,求解,变换,cox,正态分布,lambda
From: https://www.cnblogs.com/kunrenzhilu/p/18082730

相关文章

  • kodbox读取alist文件失败,问题解决过程
    让我先把相关的报错信息通过文字贴到下方,方便被检索出来出错了!(warning!)curlerrorcode=403;系统错误(explorer.editor.fileGet)explorer/editor.class.php[64]IO::fileSubstr(0,1,2)bin/data.bin[2][Linux6.2.0-35-generic/8.2.11/mysqli/1.49.10]在使用kodbbox......
  • WPF —— ListBox控件、GroupBox控件详解
    1、ListBox介绍  ListBox是一个ItemsControl,这意味着它可以包含任何类型的对象的集合(,例如字符串、图像或面板)。  一个ListBox中的多个项是可见的,与仅ComboBox具有所选项可见的项不同,除非IsDropDownOpen属性为true。该SelectionMode属性确定一次是否......
  • 击中击不中变换HMT
    简单来说击中-击不中运算常用于二值图像,它用于基于结构元素的配置,从图像中寻找具有某种像素排列特征的目标,如单个像素、颗粒中交叉或纵向的特征、直角边缘或其他用户自定义的特征等。计算时,只有当结构元素与其覆盖的图像区域完全相同时,中心像素的值才会被置为1,否则为0。下图给出了......
  • s2fft库介绍:可微分和加速球谐变换
    一、说明        科学和工程的许多领域都会遇到在球体上定义的数据。对此类数据进行建模和分析通常需要傅里叶变换的球面对应物,即球面谐波变换。我们简要概述了球谐变换,并提出了一种新的可微分算法,该算法专为GPU上的加速而定制[1]。该算法在最近......
  • dev CheckedListBoxControl 名称前添加图标
    1、先在工程中添加ImageCollection控件:imageCollection12、绑定控件    chklistNames.HtmlImages=imageCollection1;3、chklistNames中的CheckedListBoxControl中AllowHtmlDraw属性设为truechklistNames.AllowHtmlDraw=Default.Boolean.True;4、图标转......
  • Virtualbox7安装及使用详细步骤
    前期准备Virtualbox软件安装包Downloads–OracleVMVirtualBoxcenterOS7镜像centos-7-isos-x86_64安装包下载_开源镜像站-阿里云(aliyun.com)安装Virtualbox使用管理员身份运行VirtualBox-7.0.14-161095-Win.exe进入向导界面,除了更改安装路径外,其他......
  • Winform编程详解十:ListBox 列表框
     一、属性介绍    1.(Name)           控件的对象标识符ID    2.Items        控件的数据集合    3.BackColor        控件的背景颜色    4.BorderStyle     ......
  • 算法学习笔记(46): 离散余弦变换(DCT)
    前置知识:离散傅里叶变换傅里叶变换在上文中更多的是OI中的理解以及应用。但是傅里叶变换奥秘还很多。回顾\(\omega_n\)在傅里叶变换中的定义:\(e^{i\frac{2\pi}n}\),存在\(\omega_n^n=1\)的性质。意味着离散傅里叶变换实际上是周期性的,这也变相的解释了为什么存在循环......
  • 电路方案分析(十八)四开关buck-boost双向同步DC/DC变换器方案
    tip是:资料来自网络,仅供学习交流使用!1.概述4开关降压升压双向DC-DC电源转换器在很多应用中都有使用。作为一个同步降压或同步升压转换器,其中只有两个开关切换,开关损耗减少到一半。只有当直流母线和电池电压彼此接近,然后转换器作为一个同步降压-升压转换器,其中所有四个开关......
  • Qt QCheckBox设置复选框的大小
    Qt设计QCheckBox样式表QCheckBox的各部分代表的样式表1QCheckBox2{3background-color:rgb(85,170,255);4color:yellow;5}67QCheckox::indicator:unchecked8{9/*设置边框的风格*/10border-style:solid;11border-width......