当前位置: 首页 > news >正文

彩妆网站模板一个服务器可以做多个网站吗

彩妆网站模板,一个服务器可以做多个网站吗,类模板模板下载网站有哪些,企业网站界面1 决策树简介 2 信息熵 3 ID3决策树 3.1 决策树构建流程 3.2 决策树案例 4 C4.5决策树 5 CART决策树(分类&回归) 6 泰坦尼克号生存预测案例 import pandas as pd from sklearn.model_selection import train_test_split from sklearn.tree import …

1 决策树简介

2 信息熵

 3 ID3决策树

3.1 决策树构建流程

3.2 决策树案例

4 C4.5决策树

5 CART决策树(分类&回归)

6 泰坦尼克号生存预测案例

import pandas as pd
from sklearn.model_selection import train_test_split
from sklearn.tree import DecisionTreeClassifier,plot_tree
import matplotlib.pyplot as plt
from sklearn.metrics import accuracy_score,precision_score,recall_score,f1_score,classification_report
# 获取数据
data=pd.read_csv('titanic/train.csv')
# data.info()
# 数据处理
x=data[['Sex','Age','Pclass']]
y=data['Survived']
# x.head()
# 热编码
x=pd.get_dummies(x)
# 缺失值填充
x['Age']=x['Age'].fillna(x['Age'].mean())
# x.head()
x_train,x_test,y_train,y_test=train_test_split(x,y,test_size=0.2,random_state=22)
# 模型训练
tree=DecisionTreeClassifier(criterion='gini',max_depth=6)
tree.fit(x_train,y_train)
# 模型预测
y_predict=tree.predict(x_test)
# print(y_predict)
# 模型评估
print('accuracy_score',accuracy_score(y_test,y_predict))
print('precision_score',precision_score(y_test,y_predict))
print('recall_score',recall_score(y_test,y_predict))
print('f1_score',f1_score(y_test,y_predict))
print(classification_report(y_test,y_predict))
# 绘制树
plt.figure(figsize=(30,20))
plot_tree(tree,filled=True,feature_names=['Age','Pclass','Sex_female','Sex_male'],class_names=['died','survived'])
plt.show()

7 CART回归树

import numpy as np
from sklearn.linear_model import LinearRegression
from sklearn.tree import DecisionTreeRegressor,plot_tree
import matplotlib.pyplot as plt# 构建数据
x=np.array(list(range(1,11))).reshape(-1,1)
print(x.shape)
y=np.array([5.56,5.7,5.91,6.4,6.8,7.05,8.9,8.7,9,9.05])
# print(x)# 模型训练
model1=LinearRegression()
model2=DecisionTreeRegressor(max_depth=1)
model3=DecisionTreeRegressor(max_depth=3)model1.fit(x,y)
model2.fit(x,y)
model3.fit(x,y)
# 模型预测
x_test=np.arange(0.0,10.0,0.01).reshape(-1,1)
print(x_test.shape)
y1=model1.predict(x_test)
y2=model2.predict(x_test)
y3=model3.predict(x_test)plt.scatter(x,y)
plt.plot(x_test,y1)
plt.plot(x_test,y2)
plt.plot(x_test,y3)
plt.grid()
plt.show()plt.figure(figsize=(30,20))
plot_tree(model3,filled=True)
plt.show()

8 决策树剪枝

http://www.yayakq.cn/news/425209/

相关文章:

  • 重庆做网站及公众号公司建设银行车贷网站
  • 南通网站建设方案外包建设一个网站项目预算
  • 搞个网站需要多少钱电子商务网站的功能分析
  • 广州建设网站怎么做哈尔滨seo网络推广
  • 网站平台专业开发制作appwordpress 字段
  • 网站体验步骤设计说明是什么意思
  • dell公司网站建设的特点网络公司怎么挣钱的
  • 一个网站不兼容ie怎么做郑州做网站擎天
  • 成都 高端网站建设免费做微网站
  • 建一个设计网站要多少钱手机端下载
  • 广东门户网站建设太平洋电脑配置报价官网
  • 外贸网站的作用有哪些网站描述怎么设置
  • 网站建设 有必要吗小程序制作教程零基础入门
  • pc网站开发成app难度简述网站开发步骤
  • 莱州网站定制苏州妙笔网络科技有限公司
  • 网站菜单设置自适应的网站模板
  • 网站制作需要什么资料设计北京
  • 网站开发与维护专业前景现在做网络推广网站建设怎么样
  • 云阿里云做网站ui设计主要包括什么
  • 淮海中路街道网站建设自己做网站好做么
  • 孝感网站开发的公司电话怎样建设个自己的网站首页
  • 三门峡做网站公司凡科做的网站行不行
  • 中山市两学一做网站小型crm系统
  • 腾讯企点怎么登录seo服务内容
  • 北京网站公司哪家好公司网站建设及维护
  • google建网站找装修工人的平台或app
  • 一级a做爰片免费网站国产07年做网站
  • 网站图片浏览特效WordPress免费小说主题
  • 优秀网站建设空间seo运营做什么
  • 公司注册网站有安全风险怎么注销文山网站建设公司