数据挖掘课程设计报告Word下载.docx
- 文档编号:14596951
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:26
- 大小:268.40KB
数据挖掘课程设计报告Word下载.docx
《数据挖掘课程设计报告Word下载.docx》由会员分享,可在线阅读,更多相关《数据挖掘课程设计报告Word下载.docx(26页珍藏版)》请在冰豆网上搜索。
实现数据挖掘的关联规则,能够挖掘数据之间的关联信息,能够读取文件中的数据,能够保存分析结果。
界面友好。
三、设计实现流程图
四、实现环境
操作系统WindowsXP
开发环境Netbeans7.1
运行环境Windows系列操作系统(装有Java运行时环境)
五、实现结果
完整输出结果:
run:
顾客1
商品A
商品B
商品C
顾客2
顾客3
顾客4
商品1
,,,,,,,,,,,,,,,,,,,,,,,,,,,
3
***************************************************************************************************
候选集1:
[商品A][商品B][商品C]
频繁集1:
候选集2:
[商品A,商品B][商品A,商品C][商品B,商品C]
频繁集2:
[商品A,商品B][商品B,商品C]
候选集3:
[商品A,商品B,商品C]
频繁集3:
最大频繁集:
关联规则:
[商品A]=========>
[商品B]1.0
[商品B]=========>
[商品A]0.6666666666666666
[商品C]0.6666666666666666
[商品C]=========>
六、设计小结
这学期学的数据挖掘课程丰富了我的知识面,让我看到了信息技术的巨大生命力和前景。
数据挖掘涉及多学科技术的集成,包括数据库和数据仓库技术、统计学、机器学习、高性能计算、模式识别、神经网络、数据可视化、信息检索等技术。
通过数据挖掘,可以从数据库提取有趣的知识、规律或高层信息,并可以从不同角度观察或浏览它们,发现的知识可以用于做决策、过程控制、信息管理、查询处理。
利用数据挖掘技术可以帮助获得决策所需的多种知识。
在许多情况下,用户并不知道数据存在哪些有价值的信息知识,因此对于一个数据挖掘系统而言,它应该能够同时搜索发现多种模式的知识,以满足用户的期望和实际需要。
此外数据挖掘系统还应能够挖掘出多种层次(抽象水平)的模式知识。
数据挖掘系统还应容许用户指导挖掘搜索有价值的模式知识。
通过这次实践,我对数据挖掘技术有了一个整体的认识。
同样在编写程序的时候也遇到了这样或那样的问题。
但在老师及同学们的帮助下,艰难的完成了这个系统。
这让我对数据挖掘技术以后的深入学习打下了良好的基础。
同时我的编程能力进一步提高,Java方面的
实战经验进一步丰富。
优秀的设计要付诸实践,用户需要的是真真实实的产品,知识转化为产品,才能体现它的价值。
附录:
主要代码
1、APPF.Java
/*
*Tochangethistemplate,chooseTools|Templates
*andopenthetemplateintheeditor.
*/
packagedatamining;
/**
*
*@authorAdministrator
publicclassAPPFextendsjavax.swing.JFrame{
/**
*CreatesnewformAPPF
publicAPPF(){
initComponents();
}
*Thismethodiscalledfromwithintheconstructortoinitializetheform.
*WARNING:
DoNOTmodifythiscode.Thecontentofthismethodisalways
*regeneratedbytheFormEditor.
@SuppressWarnings("
unchecked"
)
//<
editor-folddefaultstate="
collapsed"
desc="
GeneratedCode"
>
privatevoidinitComponents(){
jScrollPane1=newjavax.swing.JScrollPane();
jTable1=newjavax.swing.JTable();
jLabel1=newjavax.swing.JLabel();
jTextField1=newjavax.swing.JTextField();
jLabel2=newjavax.swing.JLabel();
jTextField2=newjavax.swing.JTextField();
jLabel3=newjavax.swing.JLabel();
jTextField3=newjavax.swing.JTextField();
jButton1=newjavax.swing.JButton();
jScrollPane2=newjavax.swing.JScrollPane();
jTextArea1=newjavax.swing.JTextArea();
jLabel4=newjavax.swing.JLabel();
jLabel5=newjavax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jTable1.setModel(newjavax.swing.table.DefaultTableModel(
newObject[][]{
{null,null},
{null,null}
},
newString[]{
"
序列"
"
项目"
));
jScrollPane1.setViewportView(jTable1);
jLabel1.setText("
支持度:
"
);
jLabel3.setText("
挖掘深度:
jButton1.setText("
开始分析"
jButton1.addActionListener(newjava.awt.event.ActionListener(){
publicvoidactionPerformed(java.awt.event.ActionEventevt){
jButton1ActionPerformed(evt);
});
jTextArea1.setColumns(20);
jTextArea1.setRows(5);
jScrollPane2.setViewportView(jTextArea1);
jLabel4.setBackground(newjava.awt.Color(255,255,255));
jLabel4.setFont(newjava.awt.Font("
新宋体"
0,36));
//NOI18N
jLabel4.setText("
数据挖掘"
jLabel5.setText("
置信度:
javax.swing.GroupLayoutlayout=newjavax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(33,33,33)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jScrollPane2)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING,false)
.addComponent(jLabel1)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,javax.swing.GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE)
.addComponent(jTextField1,javax.swing.GroupLayout.PREFERRED_SIZE,67,javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(jLabel3)
.addGap(41,41,41)
.addComponent(jTextField
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 挖掘 课程设计 报告