【发布时间】:2021-11-09 11:16:42
【问题描述】:
我一直在 Octave 中过滤数据但出现错误
index out of bounds: value 741 out of bound 740'
X = 892x2 矩阵和第 2 列包含一些值 = 0。我希望删除所有值为 0 的行。
这是我的代码
train_set = csvread('train.csv');
X = [train_set(:,3),train_set(:,7)];
y = train_set(:,2);
m = size(X,1);
for i=1:m,
if train_set(i,7) == 0,
X(i,:)=[];
endif
end
【问题讨论】:
-
该错误意味着您有一个值为 741 的索引超出了大小为 740 的数组的范围。