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

招聘网站做销售用手机网站做app

招聘网站做销售,用手机网站做app,网站建设的优点与不足,济南做网站找大标现在最常用的数据分析的编程语言为R和Python。每种语言都有自己的特点#xff0c;Python因为Scikit-Learn库赢得了优势。Scikit-Learn有完整的文档#xff0c;并实现很多机器学习算法#xff0c;而每种算法使用的接口几乎相同#xff0c;可以非常快的测试其它学习算法。 Pa…现在最常用的数据分析的编程语言为R和Python。每种语言都有自己的特点Python因为Scikit-Learn库赢得了优势。Scikit-Learn有完整的文档并实现很多机器学习算法而每种算法使用的接口几乎相同可以非常快的测试其它学习算法。 Pandas一般和Scikit-Learn配合使用它是基于Numpy构建的含有更高级数据结构和工具的数据统计工具可以把它当成excel。 加载数据 首先把数据加载到内存。下载UCI数据集 1 2 3 4 5 6 7 8 9 10 11 import numpy as np import urllib # 数据集的url url http://archive.ics.uci.edu/ml/machine-learning-databases/pima-indians-diabetes/pima-indians-diabetes.data # 下载文件 raw_data urllib.urlopen(url) # 把数据加载到numpy matrix dataset np.loadtxt(raw_data, delimiter,) # 分离数据集 X dataset[:,0:7]  # 属性集 y dataset[:,8]    # 标签   数据标准化 在开始应用学习算法之前应首先对数据执行标准化这是为了确保特征值的范围在0-1。对数据进行预处理 1 2 3 4 5 from sklearn import preprocessing # normalize normalized_X preprocessing.normalize(X) # standardize standardized_X preprocessing.scale(X)   分类 ExtraTreesClassifier(基于树) 1 2 3 4 5 6 from sklearn import metrics from sklearn.ensemble import ExtraTreesClassifier model ExtraTreesClassifier() model.fit(X, y) # 显示属性的相对重要性 print(model.feature_importances_) LogisticRegression 1 2 3 4 5 6 7 8 9 from sklearn.feature_selection import RFE from sklearn.linear_model import LogisticRegression model LogisticRegression() rfe RFE(model, 3) rfe rfe.fit(X, y) print(rfe.support_) print(rfe.ranking_)   机器学习算法 Logistic regression 通常用来解决分类问题binary但是也支持多个分类。这个算法会给出属于某一分类的概率 1 2 3 4 5 6 7 8 9 10 11 from sklearn import metrics from sklearn.linear_model import LogisticRegression model LogisticRegression() model.fit(X, y) print(model) # 做预测 expected y predicted model.predict(X) # 输出 print(metrics.classification_report(expected, predicted)) print(metrics.confusion_matrix(expected, predicted)) 朴素贝叶斯-Naive Bayes 这也是广为人知的机器学习算法用来学习数据分布的密度在多分类问题中可以提供高质量的预测结果。 1 2 3 4 5 6 7 8 9 10 11 from sklearn import metrics from sklearn.naive_bayes import GaussianNB model GaussianNB() model.fit(X, y) print(model) # 预测 expected y predicted model.predict(X) # 结果 print(metrics.classification_report(expected, predicted)) print(metrics.confusion_matrix(expected, predicted)) KNN算法(KNearest Neighbours) 使用Python实现K-Nearest Neighbor算法它通常用在更复杂分类算法的一部分它在回归问题中可以提供很好的结果。 决策树Decision Trees 能很好的处理回归和分类问题。 1 2 3 4 5 6 7 8 9 10 11 12 from sklearn import metrics from sklearn.tree import DecisionTreeClassifier # fit a CART model to the data model DecisionTreeClassifier() model.fit(X, y) print(model) # 预测 expected y predicted model.predict(X) # 结果 print(metrics.classification_report(expected, predicted)) print(metrics.confusion_matrix(expected, predicted)) 支持向量机Support Vector Machines 使用Python实现Support Vector Machine算法  1 2 3 4 5 6 7 8 9 10 11 12 from sklearn import metrics from sklearn.svm import SVC # fit a SVM model to the data model SVC() model.fit(X, y) print(model) # 预测 expected y predicted model.predict(X) # 结果 print(metrics.classification_report(expected, predicted)) print(metrics.confusion_matrix(expected, predicted)) Scikit-Learn还提供了一堆更复杂的算法包括clusteringBagging 和 Boosting。  转载于:https://www.cnblogs.com/gejuncheng/p/8127446.html
http://www.pierceye.com/news/927834/

相关文章:

  • 做一个网站 多少钱撤销网站备案
  • 建设网站的流程图企业工资管理系统软件
  • 个人网站空间大小可以做网站的语言
  • 网站设计需要哪些技术wap购物网站源码
  • 一个空间两个php网站新能源车排名前十名
  • 如何建设公司门户网站建站仅向商家提供技术服务
  • 全国城建中心官方网站广州市品牌网站建设怎么样
  • 做百度移动端网站排名软件有哪些漫画做的好的网站好
  • 网站建设的基本条件crm和erp的区别
  • 网站关键词优化费用wordpress开发架构
  • 都安网站建设南宁网站建设哪家公司实
  • 廊坊企业网站团队莱芜做网站
  • 如何让百度收录网站用什么软件开发手机app
  • 郑州哪里有做网站wordpress编辑页面模板
  • 网站定制要花多少钱电商设计类插画
  • 手把手做网站wordpress secondary title
  • 服装网站建设课程品牌网站怎么建立
  • 广州市网站建设怎么样企业网站上的二维码怎么获得
  • 网站建设与优化标准图片外链上传网站
  • 网站开发实战第二章网站搜索引擎怎么做
  • 网站建设的定位企业官网
  • 石大网页设计与网站建设客观题网站建设与制作布局
  • 成都智能建站模板品牌网站设计制作公司推荐
  • 出口贸易公司网站怎么做织梦php网站
  • 锦州建设工程信息网站wordpress 签到 插件下载
  • 枣庄定制网站建设公司移动端包括哪些
  • 品牌网站建设定位网页制作模板源代码免费
  • 网站建设公司是什么毅冰做外贸是哪个网站
  • 做资料分享网站有哪些网站设计建设维护与更新
  • 国外开源 企业网站建设网站经营范围