非监督学习

非监督学习没有历史样本数据和标签,直接对数据分析或得结果。

k-means 使用

>>> from sklearn.cluster import KMeans
>>> import numpy as np
>>> X = np.array([[1, 2], [1, 4], [1, 0],
... [4, 2], [4, 4], [4, 0]])
>>> kmeans = KMeans(n_clusters=2, random_state=0).fit(X)
>>> kmeans.labels_
array([0, 0, 0, 1, 1, 1], dtype=int32)
>>> kmeans.predict([[0, 0], [4, 4]])
array([0, 1], dtype=int32)
>>> kmeans.cluster_centers_
array([[ 1., 2.],
[ 4., 2.]])

k-means重要参数

  1. n_clusters 估计聚类的数量
  2. n_init k-means算法基于不同中心点运行的次数
  3. max_tier k-means一次运行的迭代次数,默认300,通常不到300就结束了

最新文章

  1. ios之JavaScript
  2. Windows 7上打开IE浏览器报错:无法启动此程序,因为计算机中丢失api-ms-win-core-path-|1-1-0.dll。尝试重新安装该程序以解决此问题。
  3. MySQL占用内存过大的问题解决
  4. Android开发之ListView-BaseAdapter的使用
  5. hdoj 5112 A Curious Matt
  6. Android-----------国际化多国语言文件夹命名汇总
  7. 调用Lua出错
  8. 10 Easy Steps to a Complete Understanding of SQL
  9. vmware中centos6.7系统图形化安装Oracle显示乱码问题解决
  10. Object类型转换成自定义类型(向下转型)
  11. Linux 下面 PG 的 uuid-ossp 包安装办法
  12. 关于x-shell连接不上本地虚拟机linux
  13. python基础之变量以及if语句
  14. Kafka研究【一】:bring up环境
  15. 00012 - ps命令详解
  16. 尚硅谷redis学习11-jedis操作redis
  17. Jquery动画操作的stop()函数
  18. ln in Linux
  19. Google C++ Coding Style 学习笔记
  20. 在SpringMVC中使用@RequestBody和@ResponseBody注解处理json时,报出HTTP Status 415的解决方案

热门文章

  1. Mybaits-Maven项目之逆向工程(代码自动生成)
  2. 在Linux上安装Python3.7.1
  3. Mysql(一)、索引研究
  4. Java:面向对象(继承,方法的重写(overide),super,object类及object类中方法的重写,父子类代码块执行顺序)
  5. 【AMAD】django-model-utils -- Django model使用的mixin和utils
  6. python基础之字典dict
  7. TensorFlow实战第二课(添加神经层)
  8. webdriervAPI(窗口截图)
  9. java_实现一个类只能声明一个对象
  10. java 8 date time 简单样例