当前位置:网站首页>基于 R 语言的判别分析介绍与实践 LDA和QDA
基于 R 语言的判别分析介绍与实践 LDA和QDA
2022-08-09 12:42:00 【Mrrunsen】
建立线性判别和二次判别模型
首先,加载我们要用的 R 包。
library(mlr)
library(tidyverse)
- 加载和探索数据集
想象你是一名神秘谋杀案的侦探,当地一位名叫罗纳德·费雪 (Ronald Fisher) 的葡萄酒生产商在一次晚宴上被人下毒身亡,已经明确死因是有人将葡萄酒换成了有毒的葡萄酒。其他三名葡萄酒生产商(竞争对手)也在晚宴上,他们是你的主要嫌疑人,凶手就在其中。你拥有的信息是每个葡萄园葡萄酒的化学分析和犯罪现场毒葡萄酒的化学分析。你的任务是建立一个模型来判断有毒的葡萄酒来自哪个葡萄园,故找到谁是凶手。
葡萄酒数据集(wine)存在于 HDclassif 包中,安装包加载数据集并转换为 tibble 形式。
install.packages(
边栏推荐
猜你喜欢
随机推荐
ViewPager fragments of nested data blank page abnormal problem analysis
如何求最大公约数?
【TKE】GR+VPC-CNI混用模式下未产品化功能配置
8、IDEA提交代码出现: Fetch failed fatal: Could not read from remote repository
十进制数字→十六进制字符
电脑重装系统还原0x80070005错误如何解决
使用注解将EventBus封装抽取到基类
30行代码实现蚂蚁森林自动偷能量
jenkins api创建自定义pipeline
Flutter Getting Started and Advanced Tour (8) Button Widget
ABP中的数据过滤器 (转载非原创)
Redis源码剖析之跳表(skiplist)
从NPU-SLAM-EDA技术分析
ctfshow七夕杯2022
Report: The number of students who want to learn AI has increased by 200%, and there are not enough teachers
Scala Advanced (7): Collection Content Summary (Part 1)
关于Retrofit网络请求URL中含有可变参数的处理
Flutter入门进阶之旅(一)-初识Flutter
The new features of ABP 6.0.0 - rc. 1
Flutter入门进阶之旅(四)文本输入Widget TextField