生成apriori算法从人,飞机,环境,管理四个方面分析飞行学生实践考试不通过原因代码,包括组案列
时间: 2024-05-29 08:12:27 浏览: 13
假设我们有一个数据集,其中包含了一些飞行学生的实践考试结果和他们的相关信息,例如:
| 学生编号 | 是否通过 | 年龄 | 性别 | 飞行时间(小时) | 经验 | 是否参加模拟考试 |
| -------- | -------- | ---- | ---- | ---------------- | ---- | ---------------- |
| 1 | 通过 | 25 | 男 | 100 | 有 | 是 |
| 2 | 不通过 | 22 | 女 | 50 | 无 | 否 |
| 3 | 不通过 | 28 | 男 | 150 | 有 | 否 |
| 4 | 通过 | 24 | 女 | 80 | 无 | 是 |
| 5 | 不通过 | 26 | 男 | 120 | 有 | 否 |
| 6 | 不通过 | 23 | 男 | 60 | 无 | 否 |
| 7 | 不通过 | 27 | 女 | 90 | 有 | 是 |
| 8 | 通过 | 29 | 男 | 110 | 有 | 是 |
我们希望通过apriori算法来分析这些飞行学生实践考试不通过的原因。我们可以将这些原因分为四个方面:人、飞机、环境和管理。具体地,我们可以将每个学生的信息映射到这四个方面上,得到如下表格:
| 学生编号 | 是否通过 | 人 | 飞机 | 环境 | 管理 |
| -------- | -------- | ---- | ---- | ---- | ---- |
| 1 | 通过 | 有 | 不适用 | 不适用 | 是 |
| 2 | 不通过 | 无 | 不适用 | 不适用 | 否 |
| 3 | 不通过 | 有 | 不适用 | 不适用 | 否 |
| 4 | 通过 | 无 | 不适用 | 不适用 | 是 |
| 5 | 不通过 | 有 | 不适用 | 不适用 | 否 |
| 6 | 不通过 | 无 | 不适用 | 不适用 | 否 |
| 7 | 不通过 | 有 | 不适用 | 不适用 | 是 |
| 8 | 通过 | 有 | 不适用 | 不适用 | 是 |
我们可以看到,由于我们只关心学生实践考试不通过的原因,因此飞机这个方面对所有学生都不适用,因此我们可以将其忽略。现在,我们可以使用apriori算法来找出导致学生不通过的原因。
首先,我们需要设置最小支持度和最小置信度。假设我们将最小支持度设置为0.5,最小置信度设置为0.7。然后,我们需要进行两次扫描数据集的操作:
第一次扫描:
| 项集 | 支持度计数 |
| -------- | ---------- |
| {人} | 6 |
| {管理} | 4 |
| {人,管理} | 4 |
在第一次扫描后,我们可以得到1项集和2项集的支持度计数。我们可以看到,在人这个方面,有6个学生不通过;在管理这个方面,有4个学生不通过;在人和管理这两个方面的组合中,有4个学生不通过。
然后,我们根据最小支持度筛选出频繁项集:
| 项集 | 支持度计数 | 是否频繁 |
| -------- | ---------- | -------- |
| {人} | 6 | 是 |
| {管理} | 4 | 否 |
| {人,管理} | 4 | 否 |
我们可以看到,只有人这个方面是频繁的,因为它的支持度计数大于等于最小支持度。管理这个方面的支持度计数小于最小支持度,因此不是频繁的。人和管理这两个方面的组合也不是频繁的。
第二次扫描:
| 规则 | 支持度计数 | 置信度 |
| ---------- | ---------- | --------- |
| {人} -> {管理} | 4 | 4/6 ≈ 0.67 |
在第二次扫描后,我们可以得到一个规则,即人不通过导致管理不通过的置信度为0.67。然后,我们根据最小置信度筛选出强规则:
| 规则 | 支持度计数 | 置信度 | 是否强规则 |
| ---------- | ---------- | --------- | ---------- |
| {人} -> {管理} | 4 | 4/6 ≈ 0.67 | 否 |
我们可以看到,这个规则的置信度小于最小置信度,因此不是强规则。
综上,我们可以得出结论:导致飞行学生实践考试不通过的原因主要是人这个方面,具体来说是学生个人的因素。同时,我们还可以发现,人和管理这两个方面的组合对学生不通过的影响比较大,但是由于数据集比较小,我们无法得出强规则。如果有更多的数据,我们可能会得到更有意义的结果。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)