Error: label vector and instance matrix must be double的解决方法

Posted 未曾悟道的佛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Error: label vector and instance matrix must be double的解决方法相关的知识,希望对你有一定的参考价值。

在使用uci下载的数据时,建模时出现这个错误的解决方法

首先现在UCI上面下载数据

然后右键另存为就行了。这样我们就从UCI里面下载到了训练数据
在matlab 点 导入数据,数据类型要记得选第二个,

如果选择最后一个table就会出现这个问题

最后附上代码

%%之前先import wine.date  IMPORTED DATA 设为Numeric Matrix (数值矩阵)
wine_label = wine(:,1);     %% 取第一列元素为lable
wine_date = wine(:,2:end);  %% 取其它列元素为lable
save winedate.mat     %%保存为mat文件
load('winedate.mat');
 modelw= svmtrain(wine_label, wine_date);
 [predict_label,accuracy,decision_values] = svmpredict(wine_label, wine_date,modelw,0);

以上是关于Error: label vector and instance matrix must be double的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

error: jump to case label

c/c++编译错误收集error: jump to case label

leetcode 851. Loud and Rich

Henu ACM Round#18 CIlya and Sticks

[Android] Android Error: Suspicious namespace and prefix combination [NamespaceTypo] when I try crea

配置MySQL主从复制报错Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have eq