我正在尝试使用对骨骼进行的测量来进行灵活的判别分析,但是我需要使用MARS
作为使用R的方法,但是由于某些原因,仅出于某些数据帧R给我警告
警告消息:
In fda(SEX ~ ., data = hex, method = mars) : degenerate problem; no discrimination
有人可以告诉我我在做什么错吗?
hex <-“性别年龄hdl hdb
1 F 0 8.4 20.41
2 F 0 7.4 15.40
3 F 9 7.3 19.40
4 M 9 13.5 37.31
5 M 11 14.4 43.49
6 M 11 15.7 40.10“
hex = read.table(“ hex.txt”,标头= TRUE,sep =“ \ t”)
str(hex)
hex [2:3] <-lapply(hex [2:3],如数字)
hexfit <-fda(SEX〜。,data = hex,method = mars)
警告消息:在fda(SEX〜。,数据=十六进制,方法=火星)中:退化问题;没有歧视