k-means|k-mode|k-prototype|PAM|AGNES|DIANA|Hierarchical cluster|DA|VIF|
2024-10-08 19:07:20
聚类算法:
对于数值变量,k-means eg:k=4,则选出不在原数据中的4个点,计算图形中每个点到这四个点之间的距离,距离最近的便是属于那一类。标准化之后便没有单位差异了,就可以相互比较。
对于分类变量,k-mode:
对于数值和分类变量:k-prototype
连续变量与分类变量的权重,K=1则等权重;K<1则分类变量;K>1则数值变量。
PAM:两种因素排序,坐标是(a,b),若k=2,则在其中(通过计算原数据集某一类所有点到某一点距离最短找到该点)选出2个点,计算图形中每个点到这四个点之间的距离,距离最近的便是属于那一类,没有方向性。
AGNES
DIANA
Cluster之间的比较
通过各种距离计算方式将变量联系在一起,成为聚类的依据。
Hierarchical cluster:将每个变量的不同因素(a,b,c,d,e,f,g)描点成网络,网络变成矩阵(其中网络权重(距离)为矩阵处数值),矩阵变成树形图。
判别函数:
回归是连续变量x解释连续变量y
方差分析是分类变量x解释连续变量y
判别分析(DA)是连续变量x解释分类变量y
使用DA的前提:
样本量是因素种类的4-5倍。
正态性即数据总体是正态分布。
方差齐性即各方面保持均匀。
判断独立性VIF膨胀系数
线性判别函数不够用时,使用线性平方判别函数。
即DA使用判别函数作为分类依据,是有目标的supervised。Cluster使用距离作为分类依据,是没目标unsupervised。
最新文章
- ExtJS自制表格Grid分页条
- C#保存图片设置图片质量的方法
- jquery validate学习心得
- SQLServer查询速度慢的原因
- ionic默认样式android和ios的一些不同(当时真是纠结啊~)
- fzu 2105 Digits Count ( 线段树 ) from 第三届福建省大学生程序设计竞赛
- Asp.Net转换Html加号显示为空格的字符!(自已备用)
- 【转】BLE开发的各种坑
- Mysql隔离级别,锁与MVCC
- CentOS6.x机器安装Azure CLI2.0【2】
- openstack--3--控制节点安装配置keystone
- Archlinux下vmware-workstation中安装rhel5并通过桥接模式(bridge)上网
- Win10 新功能 改变显示器色彩
- 安装JIRA
- Tomcat服务器启动失败:Could not publish server configuration for Tomcat v8.0 Server at localhost. Multiple Contexts have a path of
- js面向对象设计之function类
- 第四章 Spring.Net 如何管理您的类___让对象了解自己的容器
- Hdu 5052 Yaoge’s maximum profit(树链剖分)
- Java读写文化总结
- 关于IOS新手在安装cocoa pods失败,因为ruby版本过低的解决方法+ (void) {升级ruby}