classify 时一个把样品分类的命令。也就是说:已知training中每一行的数据属于哪个类别,classify时把样本sample中的每一行按照training中的已知分类规则,进行分类。
你的group由55类,training只有55行,所以每一类在training的的标准只有一个,所以会出现Each group in TRAINING must have at least two observations.的错误,无法对sample进行准确的分类。给一个MATLAB能运行的程序,里面我是随机的对training分为了3类 ...
classify 时一个把样品分类的命令。也就是说:已知training中每一行的数据属于哪个类别,classify时把样本sample中的每一行按照training中的已知分类规则,进行分类。
你的group由55类,training只有55行,所以每一类在training的的标准只有一个,所以会出现Each group in TRAINING must have at least two observations.的错误,无法对sample进行准确的分类。给一个MATLAB能运行的程序,里面我是随机的对training分为了3类,仅供参考。
希望对你有所帮助