聚类分析(K-Means)程序实现及展现(一)
2009-03-06 18:40
330 查看
一,配制说明
1 ,建表 :
CREATE TABLE KMEANS
(
ID NUMBER NOT NULL,
FIELD1 NUMBER(8,3)
FIELD2 NUMBER(8,8),
FIELD3 NUMBER(8,3),
FIELD4 NUMBER(8,3),
FIELD5 NUMBER(8,3),
FIELD6 NUMBER(8,3),
FIELD7 NUMBER(8,3)
)
CREATE TABLE KMCLASS
(
ID NUMBER,
CLASS INTEGER
)
KMEANS 用于存放进行标准化处理过的数据,
KMCLASS用于存放进行聚类(K-Means)处理过的结果。
2,jfreechart,相应在的jar包。
jcommon-1.0.12.jar,jfreechart-1.0.9.jar
3.实现环境,是在myeclipse6.0GA,tomcat6.0.10
二,聚类过程
1. 附件里的K_Means,是实现类(K_Means.java)
2.展现层的jsp界面,附件里classPie.jsp
3.标准化了数据附件Kmeas.xls,把数据导入到数据库表KMeans中
4.分类后的展现,如图片下图:
三,总结
本篇只是作了聚类算法的实现,以及前端展现,但是把原始数据进行标准的处理还有处理,只是把标准化的数据来进行分析及展现。以后,会把数据标准化的过程作为下一篇来说明,当然我也是在学习,慢慢总结。
数据挖掘这方面的学习很困难,感觉,只能下功夫研究,多看些相关的资料。
希望有高人能给出指导,我只是在这里记录下我的学习体会,有不妥的地方,请多指教。
附件:http://down.51cto.com/data/2351948
1 ,建表 :
CREATE TABLE KMEANS
(
ID NUMBER NOT NULL,
FIELD1 NUMBER(8,3)
FIELD2 NUMBER(8,8),
FIELD3 NUMBER(8,3),
FIELD4 NUMBER(8,3),
FIELD5 NUMBER(8,3),
FIELD6 NUMBER(8,3),
FIELD7 NUMBER(8,3)
)
CREATE TABLE KMCLASS
(
ID NUMBER,
CLASS INTEGER
)
KMEANS 用于存放进行标准化处理过的数据,
KMCLASS用于存放进行聚类(K-Means)处理过的结果。
2,jfreechart,相应在的jar包。
jcommon-1.0.12.jar,jfreechart-1.0.9.jar
3.实现环境,是在myeclipse6.0GA,tomcat6.0.10
二,聚类过程
1. 附件里的K_Means,是实现类(K_Means.java)
2.展现层的jsp界面,附件里classPie.jsp
3.标准化了数据附件Kmeas.xls,把数据导入到数据库表KMeans中
4.分类后的展现,如图片下图:
三,总结
本篇只是作了聚类算法的实现,以及前端展现,但是把原始数据进行标准的处理还有处理,只是把标准化的数据来进行分析及展现。以后,会把数据标准化的过程作为下一篇来说明,当然我也是在学习,慢慢总结。
数据挖掘这方面的学习很困难,感觉,只能下功夫研究,多看些相关的资料。
希望有高人能给出指导,我只是在这里记录下我的学习体会,有不妥的地方,请多指教。
附件:http://down.51cto.com/data/2351948
相关文章推荐
- 聚类分析(K-Means)程序实现及展现(二)
- [置顶] 数据挖掘K-平均值(K-means)程序C实现
- 在winform程序中实现按照不同的角色或用户展现不同的页面
- 基于Qt实现的截图小程序
- VS2005 实现倒计时天数的程序
- PL/0语言编译程序整理实现:(10)、错误处理
- 使用 python 实现 wc 命令程序的基本功能
- 程序在结束后删除自身的实现
- clock()函数实现程序计时
- [python] 基于k-means和tfidf的文本聚类代码简单实现
- 用Start命令来实现在Windows XP中运行DOS程序
- 本文实现了一个基于servlet技术的简单的csv文件导出的程序实例。
- 配置oracle instance client。不需要安装oracle客户端实现程序以及plsql连接oracle服务端
- Android程序:文字跑马灯实现方法
- MFC实现的串口测试程序
- SpringAOP之用Spring AOP实现异常处理和记录程序执行时间
- 进程调度---c模拟程序实现
- 机器学习Chapter3-(聚类分析)Python实现K-Means算法
- 机器学习Chapter3-(聚类分析)详解高斯混合模型与EM算法(Python实现)
- java 实现双击 .bat 文件启动程序