回归树预测
来源:互联网 发布:平安 云计算 编辑:程序博客网 时间:2024/06/06 09:02
本文不具体介绍回归树的具体算法,采用波士顿房价预测的案例来使用回归树模型。语言是Python3.6,集成环境是Anaconda3。
#导入数据from sklearn.datasets import load_bostonboston=load_boston()print(boston.DESCR)from sklearn.cross_validation import train_test_splitimport numpy as npX=boston.datay=boston.targetX_train,X_test,y_train,y_test=train_test_split(X,y,random_state=33,test_size=0.25)#分析回归目标值的差异print('max:',np.max(boston.target),'\tmin:',np.min(boston.target),'\taverage:',np.mean(boston.target))from sklearn.preprocessing import StandardScalerss_X=StandardScaler()ss_y=StandardScaler()#标准化处理X_train=ss_X.fit_transform(X_train)X_test=ss_X.fit_transform(X_test)y_train=ss_y.fit_transform(y_train)y_test=ss_y.fit_transform(y_test)#导入回归树from sklearn.tree import DecisionTreeRegressor#使用默认配置初始化DecisionTreeRegressordtr=DecisionTreeRegressor()dtr.fit(X_train,y_train)dtr_y_predict=dtr.predict(X_test)#性能测评print('R-squared value of DecisionTreeRegressor:',dtr.score(X_test,y_test))
阅读全文
0 0
- 树回归预测
- 回归树预测
- 树回归预测结果可视化
- LIBSVM做回归预测
- 线性回归预测法
- LIBSVM做回归预测
- libsvm进行回归预测
- 线性回归预测
- 回归预测评估指标
- 数学建模--回归与预测
- 逻辑回归模型预测ctr
- 预测数值型数据:回归
- 预测数值型数据:回归
- matlab 神经网络做回归预测
- 预测数值型数据:回归
- 使用libsvm进行回归预测
- 预测数值型数据---回归
- 基于线性回归预测房价
- 动态规划——洛谷_P1057传球游戏
- Maven POM.xml 标签详解
- C#调用mfc写的Dll出现调用导致堆栈不对称问题
- 数据库——关系代数
- Ajax的运行原理
- 回归树预测
- selfdriven
- CTS Verifier
- web 项目 jsp加载applet
- maven添加本地jar包
- [Usaco2007 Dec]Building Roads 修建道路
- 比较当前时间和给定时间大小
- python-4-之with和open对比
- 如何配置crontab定时删日志数据