现有某高校评教数据(pjsj.xls),共计842门课程,属性包括:课程名称、评价人数、总平均分以及10个评价指标Index1-Index10。以此为研究数据,利用数据挖掘的技术实现评价指标的筛选,即从10个指标中剔除对教学评价无用的指标。具体实现的内容应至少包括以下几个方面但不限于: (1)数据描述:利用盒图对每个指标数据进行描述性分析,画出10个指标的盒图:标注孤立点(如有)、最小值、Q1、中位数、Q3、最大值; (2)数据预处理:将每个连续型指标数据离散化为三个区间,级别从高到低分别为Excellent(用“E”表示)、Good(用“G”表示)、Fair(用“F”表示);将总平均分离散为“A”、“B”、“C”三个等次,作为每门课程的类标签; (3)模型构建与评估:利用决策树算法对上述数据进行分类,构建决策树并进行性能评估:包括Recall(召回率)、Precision(精度)、F1和Accuracy(准确率); (4)结果讨论:对研究结果(剔除的指标,即未出现决策树中的指标)进行讨论分析; (5)总结与展望:对全文研究过程进行总结并指出存在的不足或努力方向。
2022-06-20 14:07:48 8.74MB 数据挖掘 weka 期末大作业 决策树
实现链式存储二叉树构建,完成查找、求树高度、中序遍历、先遍历、后序遍历和层序遍历的程序,给出算法的时间和空间复杂度。
2022-06-20 13:04:37 804B python
本文以使用树莓派4b为例说明构建嵌入式C++执行环境。树莓派本身可以到各大购物网站直接购买,价格大概300-500元不等。之所有选择树莓派是因为它的系统比较完善,容易上手。但是需要实现说明的是本文说明的大部分内容并不仅限于树莓派。   准备树莓派   下载镜像文件 打开树莓派官方网站的系统镜像下载网页: https://www.raspberrypi.org/downloads/raspbian/ 我们直接选择红框中的最大版本。下载完成之后我们得到以下文件(时间戳可能会不同): 2020-02-05-raspbian-buster-full.zip 将文件解压缩可以得到下面的镜像文件:
2022-06-20 10:13:14 373KB 山莓 嵌入 嵌入式
1
有时,我们会碰到对字符串的排序,若采用一些经典的排序算法,则时间复杂度一般为O(n*lgn),但若采用Trie树,则时间复杂度仅为O(n)
2022-06-19 20:06:50 74KB Trie树 字典树
1
使用唤醒休眠机制,驱动SR501模块,如果是百问网IMX6ULL开发板,设备树可直接替换使用
2022-06-19 20:00:32 7KB 驱动程序
1
实现字典树的c++代码,数据结构跟思路都很清晰
2022-06-19 19:34:01 1KB 字典树
1
1.最小生成树:无向连通图的所有生成树中有一棵边的权值总和最小的生成树 1.1 问题背景: 假设要在n个城市之间建立通信联络网,则连通n个城市只需要n—1条线路。这时,自然会考虑这样一个问题,如何在最节省经费的前提下建立这个通信网。在每两个城市之间都可以设置一条线路,相应地都要付出一定的经济代价。n个城市之间,最多可能设置n(n-1)/2条线路,那么,如何在这些可能的线路中选择n-1条,以使总的耗费最少呢? 1.2 分析问题(建立模型): 可以用连通网来表示n个城市以及n个城市间可能设置的通信线路,其中网的顶点表示城市,边表示两城市之间的线路,赋于边的权值表示相应的代价。对于n个顶点的连通网
2022-06-19 17:42:19 555KB 关键 关键路径 拓扑
1
数据结构:第6章 树和二叉树.ppt
2022-06-19 14:08:11 1.5MB 数据结构
Apache Spark中的决策树
2022-06-19 14:01:02 26KB apache
Adafruit树莓派教程 Adafruit树莓派教程 Adafruit树莓派教程 Adafruit树莓派教程
2022-06-18 23:39:00 9.24MB Adafruit
1