求助,r语言中的判别分析

Python013

求助,r语言中的判别分析,第1张

Fisher判别分析,即 LDA

相应的R实现为:

MASS包中的 lad() 函数,qda() 函数

lad(x, grouping, prior = proportions ,tol = 1.0e-4, method , CV = FALSE, nu, .....)

lad(formula, data, .... ,subset , na.action )

R语言中,match:匹配两个向量,返回x中元素在table中的索引或TRUE、FALSE。match函数使用格式有如下两种:第一种方便设置参数,返回x中元素在table中的位置,示例如下:match(x, table, nomatch = NA_integer_, incomparables = NULL)第二种简洁型,返回x中每个元素在table中是否存在x %in% tablex: 向量, 要匹配的值table: 向量, 被匹配的值nomatch: 没匹配上的返回值, 必须是整数incomparables: 指定不能用来匹配的值.match的匹配,限于相同类型,如果类型不同,要先进行强制类型转换,而后才能进行匹配。