位置: IT常识 - 正文

python中Box-Cox变换是什么(python cox)

编辑:rootadmin

推荐整理分享python中Box-Cox变换是什么(python cox),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python中combobox,python cox,python boxcox,python boxcox,python boxcox变换,python中combobox,python box函数,python boxcox变换,内容如对您有帮助,希望把文章链接给更多的朋友!

概念

python中Box-Cox变换是什么(python cox)

1、Box-Cox变换是统计建模中常用的建模方法,主要用于连续响应变量不满足正态分布。

可采用Box-Cox变换。

2、使线性回归模型在满足线性、正态性、独立性和方差的同时不丢失信息。

在Box-Cox转换之前,有必要将数据归一化。

实例

#我们这里是对训练集和测试集一起归一化,也可以分开进行归一化,(分开)这种方式需要建立训练数据和测试数据分布一直的情况下,建议在数据量大的情况下使用。#绘图显示Box-Cox变换对数据分布影响cols_numeric_left=cols_numeric[0:13]cols_numeric_right=cols_numeric[13:]#这里是将特征分为两部分,前13个为第一部分##CheckeffectofBox-Coxtransformsondistributionsofcontinuousvariablestrain_data_process=pd.concat([train_data_process,train_data['target']],axis=1)fcols=6frows=len(cols_numeric_left)plt.figure(figsize=(4*fcols,4*frows))i=0forvarincols_numeric_left:dat=train_data_process[[var,'target']].dropna()i+=1plt.subplot(frows,fcols,i)sns.distplot(dat[var],fit=stats.norm);plt.title(var+'Original')plt.xlabel('')i+=1plt.subplot(frows,fcols,i)_=stats.probplot(dat[var],plot=plt)plt.title('skew='+'{:.4f}'.format(stats.skew(dat[var])))#计算数据集的偏度plt.xlabel('')plt.ylabel('')i+=1plt.subplot(frows,fcols,i)plt.plot(dat[var],dat['target'],'.',alpha=0.5)plt.title('corr='+'{:.2f}'.format(np.corrcoef(dat[var],dat['target'])[0][1]))i+=1plt.subplot(frows,fcols,i)trans_var,lambda_var=stats.boxcox(dat[var].dropna()+1)trans_var=scale_data(trans_var)sns.distplot(trans_var,fit=stats.norm);plt.title(var+'Tramsformed')plt.xlabel('')i+=1plt.subplot(frows,fcols,i)_=stats.probplot(trans_var,plot=plt)plt.title('skew='+'{:.4f}'.format(stats.skew(trans_var)))#归一化后,偏度明显变小,相关性变化不大plt.xlabel('')plt.ylabel('')i+=1plt.subplot(frows,fcols,i)plt.plot(trans_var,dat['target'],'.',alpha=0.5)plt.title('corr='+'{:.2f}'.format(np.corrcoef(trans_var,dat['target'])[0][1]))

以上就是python中Box-Cox变换的介绍,希望对大家有所帮助。更多Python学习指路:Python基础教程

本文链接地址:https://www.jiuchutong.com/zhishi/310525.html 转载请保留说明!

上一篇:phpcms怎么发布文章(phpcms文档)

下一篇:python标记清除的过程(python清除变量的命令)

  • 哪些情况下可以无偿提供法律援助
  • 从租计征房产税怎么申报
  • 防伪税控税务端官网
  • 注册商标费用计算方法
  • 可转债中签后怎么操作卖出
  • 分公司不独立核算怎么做账
  • 男的交社保有什么好处
  • 汇算清缴的
  • 一般纳税人符合条件
  • 蔬菜坏了还能吃吗
  • 所有增值税发票都有抵扣联吗
  • 购买产品没开发票支付宝支付
  • 一次性奖金可以分2次发吗
  • 租赁合同印花税税率2023
  • 高新技术企业软著数量
  • 进口发票怎么认证
  • 买一赠一商品必须一样吗
  • 建安企业外地项目预缴增值税
  • 公司给员工定任务合法吗
  • 税务公司属于什么性质
  • 预收款项确认主营业务收入谨慎性
  • 装修的增值税
  • 暂估应付账款是什么科目
  • 设备的折旧率是什么意思
  • 负债类科目的分类
  • 房产税从租计征按月还是按季
  • 如何自定义win10开机音乐
  • 过路费进项税抵扣填在纳税申报的哪行
  • 稳岗补贴需要缴纳什么税
  • thinkphp5执行流程
  • 资产负债表利润表和现金流量表
  • php支付宝支付流程原理
  • react modal
  • win11安卓子系统教程
  • php100 jquery教程
  • 房产置换怎么做账务处理
  • 股东之间股权转让需要股东会决议吗
  • 培训费用是什么成本
  • 会计报表逾期未申报
  • 土地增值税预征税率一览表
  • 代扣代缴个人所得税账务处理
  • 3月1日前包括什么意思
  • mongodb数据库查询用多少存储
  • 非货币性职工薪酬
  • 抵扣的税可以退掉么?
  • 商场超市收银员每日工作流程
  • 成立业主委员会申请书
  • 企业与个人之间关系的理解
  • 以前年度多交的所得税怎么退
  • 加盟代理需要什么手续
  • 房地产企业简易计税和一般计税的区别
  • 什么叫做未入账金额
  • 电汇凭证有效期
  • 客户要扣货款太多怎么处理
  • 企业会计准则第4号固定资产
  • 明细分类账怎么做表格
  • 一个报表的格式主要包括( )
  • win10预览版选哪个
  • KbdTray.exe - KbdTray是什么进程 有什么作用
  • linux config
  • win8系统触摸板按键不能用
  • ext.grid.editorgridpanel
  • linux openfoam
  • 安卓开源好处
  • cdn ajax
  • jQuery的Ajax用户认证和注册技术实例教程(附demo源码)
  • 教你用十行node.js代码读取docx的文本
  • 带你了解处女座
  • js class实现原理
  • Android屏幕适配分屏
  • window.onerror()的用法与实例分析
  • js实现简单排列的方法
  • jquery和css的区别
  • JAVAscript字符串类型单引号和双引号意一样吗
  • js写一个类
  • Python的collections模块中namedtuple结构使用示例
  • 通州区税务局办税大厅电话号码
  • 北京市国家税务局电话
  • 电子税务网上申报平台
  • 2022年广州社保基数
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设