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

网站的建设的公司出名wordpress 模板层级

网站的建设的公司出名,wordpress 模板层级,大型房产网站模板,温州网站维护工作Sklearn学习-逻辑回归#xff08;iris数据集#xff09; 使用load_iris加载数据集#xff0c;查看包含的keys查看数据的列名#xff0c;分类目标的名称获取data和target#xff0c;并打印各自的shape拆分训练集和测试集使用逻辑回归训练。在测试集上计算准确率在测试集上实… Sklearn学习-逻辑回归iris数据集 使用load_iris加载数据集查看包含的keys查看数据的列名分类目标的名称获取data和target并打印各自的shape拆分训练集和测试集使用逻辑回归训练。在测试集上计算准确率在测试集上实现预测输出和理解混淆矩阵输出和理解分类报告 使用load_iris加载数据集查看包含的keys 知识点 sklearn的数据集在datasets模块自带的数据集以load_开头 加载的iris数据集是可以字典类型使用 对应的Keys包含 [‘data’, ‘target’, ‘frame’, ‘target_names’, ‘DESCR’, ‘feature_names’, ‘filename’] from sklearn.datasets import load_iris# 1-load_iris加载数据集 iris load_iris()# 查看包含的keys iris.keys()dict_keys([data, target, frame, target_names, DESCR, feature_names, filename])iris[filename]D:\\Anaconda3\\lib\\site-packages\\sklearn\\datasets\\data\\iris.csv查看数据的列名分类目标的名称 “feature_names”:表示数据data每列的特征值的名称 “target_names”:分类目标对应的名称 # 查看数据的列名分类目标的名称 iris[feature_names][sepal length (cm),sepal width (cm),petal length (cm),petal width (cm)]# DataFrame import pandas as pdpd.DataFrame(datairis[data],columnsiris[feature_names])sepal length (cm)sepal width (cm)petal length (cm)petal width (cm)05.13.51.40.214.93.01.40.224.73.21.30.234.63.11.50.245.03.61.40.2...............1456.73.05.22.31466.32.55.01.91476.53.05.22.01486.23.45.42.31495.93.05.11.8 获取data和target并打印各自的shape 通过字典的键值可以直接获取到对应的数据 data和target对应的数据类型是numpy的ndarry类型可以用shape获取其大小 # 分类目标的名称 iris[target_names]array([setosa, versicolor, virginica], dtypeU10)# 获取data和target并打印各自的shapedata iris[data] print(type(data),data.shape) target iris[target] print(type(target),target.shape)class numpy.ndarray (150, 4) class numpy.ndarray (150,)拆分训练集和测试集 在model_selection模块中使用train_test_split对数据集进行训练集和测试集的划分 from sklearn.model_selection import train_test_split第一个参数数据集 第二个参数目标集 第三个参数测试集所占比例data_train,data_test,target_train,target_test \ train_test_split(data,target,test_size0.3)data_train.shape(105, 4)使用逻辑回归训练。在测试集上计算准确率 使用模型linear_modeld的LogisticRegression 步骤 导入模块linear_modeld.LogisticRegression初始化模型 LogisticRegression()训练fit()查看分数效果score() from sklearn.linear_model import LogisticRegressionmodel LogisticRegression(max_iter1000) # 定义最大迭代次数model.fit(data_train,target_train) # 进行训练LogisticRegression(max_iter1000)# 查看在训练集上评分 model.score(data_train,target_train)0.9619047619047619# 查看在测试集上的评分 model.score(data_test,target_test)0.9555555555555556在测试集上实现预测 预测使用模型提供的predict方法执行预测 LogisticRegression(max_iter1000) target_predict model.predict(data_test)import pandas as pd df pd.DataFrame(target_predict,columns[预测结果])df[实际结果] target_test df.shape #(45, 2)输出和理解混淆矩阵 衡量预测结果的好坏 使用metrics.confusion_matrix from sklearn.metrics import confusion_matrix# 输出混淆矩阵 confusion_matrix(target_test,target_predict)array([[13, 0, 0],[ 0, 14, 1],[ 0, 1, 16]], dtypeint64)# 查看分类错误的数据 df.loc[df[实际结果]0]预测结果实际结果00020011001300180020002200250031003300390040004400 输出和理解分类报告 from sklearn.metrics import classification_report# 输出混淆矩阵 print(classification_report(target_test,target_predict,target_namesiris[target_names]))precision recall f1-score supportsetosa 1.00 1.00 1.00 13versicolor 0.93 0.93 0.93 15virginica 0.94 0.94 0.94 17accuracy 0.96 45macro avg 0.96 0.96 0.96 45 weighted avg 0.96 0.96 0.96 45​
http://www.zqtcl.cn/news/615726/

相关文章:

  • 我想接加工单seo搜索引擎优化工资
  • 西宁做网站君博推荐wordpress如何管理
  • 个人建一个网站多少钱怎样优化网络速度
  • 网站建设项目进度表长春百度seo代理
  • 购物网站排名哪家好免费做房产网站
  • 手机免费建设网站制作南通网站建设排名公司哪家好
  • 做商城网站哪里买企业官网招聘
  • 网站自己做流量互联网营销培训平台
  • 如何查看网站备案官方网站建设状况
  • 做什麽网站有前景软件 开发 公司
  • 淘宝做短视频网站好建设银行代发工资网站
  • 北京建商城网站网站做指向是什么意思
  • 定制网站开发介绍图移动网站适配
  • 青海网站建设怎么建设腾云建站官网
  • 怎样自己做企业的网站gif制作软件app
  • 阿里云建站后台网站建设多少钱合适
  • 自媒体图片素材网站景区网站怎么做的
  • 模块化网站建设江宁做网站
  • 电视网站后台管理系统漏洞淘客推广怎么做
  • 网站建设基础大纲文案丽江网站建设 莱芜
  • 程序员找工作的网站怎么给搞笑网站做文案
  • 网站flsh怎么做能被百度收录的建站网站
  • 娄底网站seo建平台网站费用
  • seo优化网站的注意事项WordPress伪静态公告404
  • 手机网站自动适应沈阳网站建设公司电话
  • 备案号网站下边苏州广告公司招聘
  • 企业网站设计模板js做网站
  • 福州最好的网站建设公司网络策划
  • 威宁做网站西部数码网站管理助手 没有d盘
  • 网站设计基础知识重庆seo博客推广