sklearn学习代码
来源:互联网 发布:新东方网络学校 编辑:程序博客网 时间:2024/05/18 03:08
from sklearn.ensemble import RandomForestClassifierfrom sklearn import svmfrom sklearn.linear_model import LogisticRegressionfrom sklearn.ensemble import AdaBoostClassifierfrom sklearn.ensemble import GradientBoostingClassifierimport pandas as pdfrom numpy import *import typestrain = pd.read_csv("data/train.csv")test = pd.read_csv("data/test.csv")#train["T2_V12"],_ = pd.factorize(train["T2_V12"])for i in range(2,len(train.columns),1): if type(train.iloc[0][i]) is types.StringType: train.iloc[:,i],_=pd.factorize(train.iloc[:,i])for i in range(1,len(test.columns),1): if type(test.iloc[0][i]) is types.StringType: test.iloc[:,i],_=pd.factorize(test.iloc[:,i])'''#RandomForestclf = RandomForestClassifier(n_jobs=2)features = train.columns[2:]clf.fit(train[features],train["Hazard"])result = clf.predict(test[features])''''''#SVMfeatures = train.columns[2:]clf =svm.SVC(kernel='linear').fit(train[features],train["Hazard"])result = clf.predict(test[features])''''''#LogisticRegressionfeatures = train.columns[2:]clf = LogisticRegression()clf.fit(train[features],train["Hazard"])result = clf.predict(test[features])''''''#RandomForestclf = AdaBoostClassifier(n_estimators=40,learning_rate=0.001)features = train.columns[2:]clf.fit(train[features],train["Hazard"])result = clf.predict(test[features])'''#RandomForestclf = GradientBoostingClassifier(n_estimators=100)features = train.columns[2:]clf.fit(train[features],train["Hazard"])result = clf.predict(test[features])test["Hazard"]=resultfinal = test.loc[:,["Id","Hazard"]]final.to_csv("data/out.csv",index=False)print(final)
0 0
- sklearn学习代码
- sklearn学习
- sklearn 学习笔记一:开始学习sklearn
- [sklearn学习]linear_model.LinearRegression
- sklearn学习笔记_1
- 集成学习实践(sklearn)
- sklearn初步学习
- 【机器学习sklearn】pickling
- sklearn学习笔记 lesson1_Preprocessing
- 机器学习sklearn knn
- SkLearn学习笔记
- 机器学习 SVM sklearn
- [sklearn学习]linear_model.LinearRegression
- 机器学习sklearn指东
- sklearn中KMeans学习
- sklearn之svm学习
- Sklearn源码学习入门
- sklearn学习笔记
- Pyinotify文件系统监控
- useragent 全集 firefox插件 useragetn switch 使用
- Parallels Desktop分配给虚拟机内存
- Matlab计算Harr Features源码
- Java序列化
- sklearn学习代码
- 失业皇帝观后感
- The stack size specified is too small, Specify at least 228k
- uiwebview添加到阅读列表
- kvc和kvo的使用情况的了解
- xcode修改代码目录结构出现clang:error:nosuchfileordirectory解决方法
- 青蛙的约会(扩展欧几里得模板题(模板已升级))
- hibernate3第三章之关联映射
- 深入理解PHP原理之错误抑制与内嵌HTML