Day Three——使用sklearn和Keras训练模型可视化

该博客介绍了使用sklearn和Keras进行数据处理和模型训练的多个步骤,包括随机森林求有效特征、逻辑回归求相关系数、决策树生成dot文件、Keras神经网络训练、KMeans聚类、TSNE降维、ARIMA时序模型预测以及特征关联程度计算。博主详细展示了每一步的操作和结果可视化。
摘要由CSDN通过智能技术生成

Day Three——使用sklearn和Keras训练模型可视化

完整代码及数据地址

第一部分数据bankloan.xls

第二部分数据sales_data.xls

第三部分数据sales_data.xls

第四部分数据consumption_data.xls

第五部分数据consumption_data.xls

第六部分数据arima_data.xls

第七部分数据consumption_data.xls

第八部分数据menu_orders.xls

第一部分——随机森林(RLR)求有效特征,逻辑回归(LR)求相关系数

对应函数programmer_1

步骤:

  1. 导入数据,转换矩阵

  2. 调包。from sklearn.linear_model import LogisticRegression as LR逻辑回归,

    from sklearn.linear_model import RandomizedLogisticRegression as RLR随机森林

  3. 输出有效特征、输出相关系数

这里在运行的时候,会有一个warning。大意说,这个方法在之后会被取消。但是目前我没有找到替代的方法。

DeprecationWarning: Class RandomizedLogisticRegression is deprecated; The class RandomizedLogisticRegression is deprecated in 0.19 and will be removed in 0.21.

有一个Error,解决方法就是去掉最后一列再进行索引。data.drop('违约', axis=1).columns[rlr_support]

IndexError: boolean index did not match indexed array along dimension 0; dimension is 9 but corresponding boolean dimension 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值