位置: 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清除变量的命令)

  • 税务专业是什么学位
  • 增值税发票管理办法及细则
  • 长期待摊装修费会计分录
  • 一般户用途可以是往来款吗
  • 小规模升一般纳税人怎么操作
  • 2019城建税减半征收优惠政策解读
  • 核定征收企业股权转让所得税
  • 应解汇款科目
  • 期间费用包括哪三种
  • 车辆买的商业险有家庭包
  • 利息收入交税会计分录怎么做
  • 拍卖土地支付的法律依据
  • 当月忘记暂估怎么办
  • 研发场地租赁计什么科目
  • 资产减值准备是
  • 跨地区经营怎么交税
  • 已缴契税是否可以在土地增值税扣除?
  • 一般纳税人苗木发票可以抵扣吗
  • 老项目简易征收可以用进项抵扣吗
  • 其他应收款如何调平分录
  • 成本类科目有哪四个
  • 与权益法核算相关的累计净损益
  • 成本的分类有哪些如何分类
  • 负债类科目的分类
  • 苹果电脑itu
  • 如何防止win10自动重启
  • php7 数组
  • 进程控制块PCB不包括( )
  • macOS Big Sur 11.3 开发预览版 Beta正式更新
  • 资产负债表怎么算资产负债率
  • php实现文件下载功能
  • php接收数据的方法
  • php socket select
  • vue调整图标大小
  • 最好用的无人品牌子
  • 预算会计与财务会计适度分离
  • java webflux
  • 大学生web前端期刊有哪些
  • 10倍理论
  • php判断用户名是否正确
  • -mtime命令
  • 异地预缴印花税是否可以抵扣
  • 计提工会经费明细表
  • 货币捐赠会计分录
  • 什么是债权人和债务人简单来说
  • 单位买车和个人买车交税有何不同
  • 社保当月没扣
  • 无形资产的摊销计入什么科目
  • 长期股权投资如何确认
  • 出口样品未报关处罚
  • 农民农作物补偿标准文件
  • 互联网金融理财产品的优势
  • 银行存款日记账怎么填
  • 其他债权投资发生减值会影响所有者权益总额吗
  • 项目建设期间所涉及的税
  • 预付账款属于资产类科目
  • 未开票收入账上税率按多少
  • 代理出口业务会计分录
  • mssql server 2012(SQL2012)各版本功能对比
  • sqlserver数据库备份
  • acs_log是什么文件
  • window磁铁
  • 解决磁盘被写保护的方法
  • mac如何回复系统
  • 如何在安装未知应用中修改权限
  • xp系统进程
  • win10打开文件夹弹出新窗口
  • reg.exec
  • 电脑windows xp
  • win7系统安装ie11浏览器
  • win降级10.3.3
  • unity 协作
  • bootstrap要学吗
  • bootstrap基础教程书籍
  • dom 和bom
  • python文件与目录操作
  • ajax支持浏览器back按钮吗
  • python multinomial
  • 如何python
  • 除了增值税还要什么税种
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设