Fisher判别示例:鸢尾花(iris)数据(R)

先读取iris数据,再用程序包MASS(记得要在使用MASS前下载好该程序包)中的线性函数lda()作判别分析:

复制代码
data(iris)  #读入数据
iris  #展示数据
attach(iris)  #用变量名绑定对应数据
library(MASS)  #加载MASS程序包
ld=lda(Species~Sepal.Length+Sepal.Width+Petal.Len     gth+Petal.Width)   #进行Fisher判别
ld  #输出Fisher判别结果

分析上述数据,对150个原始数据的回代判别中,只有3个错误,误判率为2%。

采集到3朵新的鸢尾花,其测量值分别为(5.1, 3.5, 1.5, 0.25)、(5.9, 2.8, 4.3, 1.3)和(6.6, 2.9, 5.6, 2.1),对它们的品种进行判别:

相关推荐
权泽谦2 分钟前
新世代的 C++:当 ChatGPT 遇上模板元编程
开发语言·c++·chatgpt
云和数据.ChenGuang2 分钟前
r=re.search(r‘data-original=“(.*?)“‘, line)指令解析
数据库·mysql·r语言
MediaTea4 分钟前
Python 第三方库:Flask(轻量级 Web 框架)
开发语言·前端·后端·python·flask
2501_941111408 分钟前
C++中的状态模式实战
开发语言·c++·算法
2301_783360139 分钟前
R语言机器学习系列|随机森林模型特征重要性排序的R语言实现
随机森林·机器学习·r语言
Dxxyyyy1 小时前
零基础学JAVA--Day34(Map接口+HashTable+HashMap+TreeSet+TreeMap+开发中如何选择集合实现类?(重要))
java·开发语言
源码之家1 小时前
机器学习:基于python租房推荐系统 预测算法 协同过滤推荐算法 房源信息 可视化 机器学习-线性回归预测模型 Flask框架(源码+文档)✅
大数据·python·算法·机器学习·数据分析·线性回归·推荐算法
rainFFrain1 小时前
qt显示类控件---QProgressBar
开发语言·qt
rainFFrain1 小时前
qt输入类控件---QComboBox/QSpinBox
开发语言·qt
2501_941111891 小时前
低延迟系统C++优化
开发语言·c++·算法