index是什么意思啊

img


我的这部分代码是这样,部分是自己瞎编的然后不太熟悉看不出错误

img


所以是哪里的问题

是你截取的范围超过它的大小,j 值为2(index 2),表示第3个元素,但data2对应的一共也就2个元素(size 2)。
data2[:, j]是NumPy数组索引的语法。对于二维数组(或矩阵),索引的语法为array[row_index, column_index],其中row_index表示行索引,column_index表示列索引。:表示选取所有行,j表示选取第j列,但这个二维数组没有这个多个列。

img