绿色软件联盟:绿色软件下载
Hi,请  登录  或  注册

python随机森林应用实例

竞赛时写的一个python小程序,得了0.93分,思路如下,1读取训练集、2数据预处理、3上模型、4将模型应用到预测及、5生成预测结果

import pandas as pd
import numpy as np
from sklearn.cross_validation import train_test_split
from sklearn import metrics
import types
from sklearn.ensemble import RandomForestClassifier
from sklearn.metrics import accuracy_score,make_scorer

purchase1 = pd.read_csv(u'aa.csv',sep=',')
purchase1.shape
purchase1 = purchase1.replace('\\N', np.nan)
purchase1 = purchase1.fillna(method= 'pad')
purchase=purchase1.drop(['cust_id'], axis = 1)
col_type=purchase.dtypes
a1=col_type.values==object
leibie=col_type[a1].index
purchase=purchase.drop(leibie,axis = 1)
X = purchase.drop('false_flag', axis = 1)
y = purchase['false_flag']

X_train, X_test, y_train, y_test = train_test_split(X, y, train_size = 0.5,random_state=0)

赞(0)
标题:《python随机森林应用实例》
链接:https://www.lvruan.com/app/555575
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

相关推荐

  • 暂无文章

LvRuan.com=绿软=绿盟=绿色软件联盟
情怀第一 18年 老牌 下载站 绿色 安全 无广告 无捆绑

评论 抢沙发

登录

找回密码

注册