总体<导学>
有一些奇奇怪怪的数据集##
波士顿房价数据集###
使用sklearn.datasers.load_boston
加载相关的数据集
重要参数 return_X_y 表示是否返回target (价格) 默认为False
print(data.shape)
同时返回data和target
鸢尾花数据集###
类别分为三类
Iris Setosa,Iris Versicolour Iris Virginica
该数据集和以用于测试多分类器
加载鸢尾花数据集
sklearn.datasets.load_iris
重要参数同上
手写数据数集###
加载方式
sklearn.datasets.load_digits
重要参数同上
n_class 为类别数如果等于5 那么只返回0-4的数据
可以使用plt.matshow()来展示其中的数据
sklearn的主要功能##
包括六大部分
- 分类任务
- 回归任务
- 聚类任务
- 降维任务
- 模型选择
- 数据预处理
主要介绍前四部分任务
Classifier###
neighbors.NearestNeighbors
2.svm.SVM
3.naive_bayes.GaussianNB
4.tree.DecisionTreeClassifier
5.ensemble.BaggingClassifier
6.neural_network.MLPClassifier
Regression###
1.linear_model.Ridge
2.linear_model.Lasso
3.linear_model.ElasticNet
4.linear_model.Lars
5.linear_model.BayesianRidge
6.linear_model.LogisticRegression
7.preprocessing.PolynomialFeatures
Cluster###
1.cluster.KMeans
2.AP聚类 cluster.AffinityPropagation
3.均值漂移cluster.MeanShift
4.层次聚类cluster.AgglomerativeClustering
5.DBSCAN cluster.DBSCAN
6.BIRCH cluster.Brich
7.谱聚类cluster.SpectralCluster
decomposition###
1.decomposition.PCA
2.decomposition.TruncateSVD
3.decomposition.SparseCoder
4.decomposition.FatcorAnalysis
5.decomposition.FastICA
6.decomposition.NMF
7.decomposition.LatentDirichletAllocation
总体<导学>的更多相关文章
- 1-1 课程导学 & 1-2 项目需求分析,技术分解.
1-1 课程导学 1-2 项目需求分析,技术分解. 要有一定的dart基础,了解安卓和ios的一些普通的开发
- Spring Cloud微服务安全实战_1-1_导学
这两年微服务是一个很火的话题 .在java语言的体系里,现在最火的就是SpringCloud. 本系列文章主要不是讲:怎么使用SpringSpringCloud组件搭建一个微服务的体系,如服务的认证注 ...
- 第一周<导学>
导学 欧氏距离 平方 曼哈顿距离 一次方 马氏距离 协方差(先标准化再计算距离)\(d(x_{i},x_{j})=\sqrt{(x_{i}-x_{j})^{T}s^{-1}(x_{i}-x{j})}\ ...
- 《C++语言导学》小记
我看的这本是Bjarne Stroustrup写的,南开大学的杨巨峰和王刚译的.这本书不适合初学者看,我就是大概翻了翻其中感兴趣的章节. 这本书第14章的标题是“历史和兼容性”,这节内容我看了收获很深 ...
- springboot系列教程导学篇
spring boot2.0系列教程学习之导学篇 springboot 2.0深度学习系列教程. Spring Boot 虽然凯哥从2015年年初开始就接触了spring boot.但是在之后的公司中 ...
- 076 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 01 初识面向对象 01 Java面向对象导学
076 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 01 初识面向对象 01 Java面向对象导学 本文知识点:Java面向对象导学 说明:因为时间紧张,本人 ...
- 001 01 Android 零基础入门 01 Java基础语法 01 Java初识 01 导学
001 01 Android 零基础入门 01 Java基础语法 01 Java初识 01 导学 welcome to Java World 欢迎来到Java世界 一起领略Java编程世界的奥秘与奥妙 ...
- C++ STL轻松导学
作为C++标准不可缺少的一部分,STL应该是渗透在C++程序的角角落落里的.STL不是实验室里的宠儿,也不是程序员桌上的摆设,她的激动人心并非昙花一现.本教程旨在传播和普及STL的基础知识,若能借此机 ...
- Java语言导学笔记 Chapter 9 IO
java.io 9.1.1 字符流 Reader为读取器(reader)提供API和部分实现,读取器是读取16位字符的流: Writer为写出器(writer)提供API和部分实现,写出器是写16位字 ...
随机推荐
- springboot 2+ druid
springboot 1+ druid druid 配置 import com.alibaba.druid.pool.DruidDataSource; import com.alibaba.druid ...
- kafka comsumer
kafka的顺序消费只保证在同一个partition中而已
- 2019-3-1-VisualStudio-扩展开发-获得输出窗口内容
title author date CreateTime categories VisualStudio 扩展开发 获得输出窗口内容 lindexi 2019-03-01 09:21:41 +0800 ...
- 【codeforces 505C】Mr.Kitayuta,the Treasure Hunter
[题目链接]:http://codeforces.com/problemset/problem/505/C [题意] 一开始你跳一步长度为d; 之后你每步能跳d-1,d,d+1这3种步数; 然后在路上 ...
- 深入浅出 Java Concurrency (10): 锁机制 part 5 闭锁 (CountDownLatch)[转]
此小节介绍几个与锁有关的有用工具. 闭锁(Latch) 闭锁(Latch):一种同步方法,可以延迟线程的进度直到线程到达某个终点状态.通俗的讲就是,一个闭锁相当于一扇大门,在大门打开之前所有线程都被阻 ...
- shell 启动脚本
启动脚本是bash启动时自动执行的脚本.用户可以把一些环境变量的设置和alias.umask设置放在启动脚本中,这样每次启动Shell时这些设置都自动生效.思考一下,bash在执行启动脚本时是以for ...
- line-height:2和line-height:2em的区别,它们是有区别的
line-height:2是2倍的意思,如果内部有不同大小文字的情况下,以最大文字为倍数. line-height:2em也是2倍文字大小的意思,但如果内部有大文字,它还是会以父容 器的大小来计算. ...
- Jmeter分布式测试笔记
在性能测试过程中,如果要求并发数较大时(例如1000+),单机配置cpu与内存等无法支持,则需要使用Jmeter的分布式测试方法. 一.一般什么情况下需要分布式 1.前辈经验:比如机器i5双核的cpu ...
- django模块安装环境变量
django 模块 一 安装: 方法一: (在 JetBrains PyCharm 2017.2 软件的) 设置 (里找到) 项目:python +(添加) (搜索) django Install p ...
- Firefox Developer Edition - Mozilla
冰狐浏览器开发者工具:https://www.mozilla.org/en-US/firefox/developer/ 冰狐浏览器开发者工具:https://www.mozilla.org/en-US ...