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

  • 去税局更正申报需要什么资料,忘记带营业执照
  • 金税财务是干什么的
  • 企业购入汽车可以抵扣增值税吗
  • 文件柜材质
  • 工会经费计入成本费用
  • 学校食堂支出
  • 银企对账如何操作
  • 接受劳务是进项还是销项
  • 承包租赁成本明细表的预算项目
  • 开票未收到款会计分录
  • 内账的成本结转含税还是不含税?
  • 小微企业季度所得税怎么计算
  • 企业的不征税收入用于支出所形成的资产,其计算的折旧
  • 销售的增长率公式是什么
  • 公司设备没开票维修时配件能开票吗?
  • 事业单位调整以前年度盈余的收入时会计分录
  • 其他应付款挂多少有风险
  • 一次性收取一年服务费怎么确定收入
  • 企业购买固定资产要交印花税吗
  • 短期投资是会计准则吗
  • 日用品做账时放什么东西
  • 纳税人外购下列已税消费品
  • 重复确认收入是什么意思
  • 委托加工代收代缴增值税吗
  • PHP:zip_entry_read()的用法_Zip函数
  • 汽车销售行业的税负率是多少
  • 外购货物用于公益性捐赠
  • 安装工程在工程建设中的主要内容有哪些
  • 设备维修的会计分录怎么做
  • php fopen读取文件
  • 事故赔偿金怎么处理
  • 装修费还没摊销完就搬家了
  • 长期借款账务处理会计分录怎么写
  • php如何入门
  • 单位购买电水壶会计入账
  • 公交充值卡发票在哪里开
  • 资产负债表中应付账款项目应根据什么填制
  • 红字发票开错可以重开吗
  • python字典操作 遍历
  • 新政府会计制度与旧制度区别
  • 发票无法收回会计分录
  • 销售折扣收货方法有哪些
  • 债权投资和其他债权投资举例
  • 公司自有房产出租给员工如何处理
  • 公司开发新产品时,由管理层任命的
  • 中级会计职称与中级会计师的区别
  • 企业之间无偿使用资金涉税
  • 汽车维修费可以入账吗
  • 提取维简费分录
  • 发出商品 会计科目
  • 应收代位追偿款会计分录
  • 补交进项转出的税分录
  • 不按规定纳税的违法行为
  • 收到对方开的红字发票怎么做账
  • 融资租入固定资产的账务处理
  • 短期借款的相关法规
  • 现金日记账和银行日记账必须逐月结出余额
  • 公司帮别人代缴社保要交税吗
  • 视同销售的账务处理方法
  • 劳务费可以白条入账吗
  • 会计存货包括生产成本
  • sqlserver数据库恢复挂起状态
  • 自动备份mssql server数据库并压缩的批处理脚本
  • sql的all和any
  • 在windows中下列叙述正确的是什么
  • solaris8+apache2+weblogic813+db2_82客户端+128 安装过程
  • reg注册表格式文件
  • linux命令ls-l
  • mac开机慢开机以后特别卡
  • win73d设置怎么设置
  • opengl纹理贴图步骤
  • jquery动画库
  • 音频焦点是什么
  • 英语中our和my的区别
  • Unity3D中Javascript的基本使用与介绍详解
  • 如何实现左侧固定,右侧自适应的布局
  • angular动态生成表单
  • 2022年最新最全食物嘌呤含量一览表
  • 医保账户被扣财富怎么办
  • 怎么批量打开excel文件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设