n1data = pcatrain_data[train_labels[0, :] == i, :]
n2data = pcatrain_data[train_labels[0, :] == j, :]
pcatrain_数据的形状为(14395,40) 列车_标签的形状为(114395)
我的理解是,“train_labels[0,:]==i”将返回一个大小为14395的布尔值列表,其中的值等于i
由于pcatrain_数据的大小为14395,因此不会导致任何错误
这是导致问题的代码。 我试图从pcatrain_数据的特定行中获取所有列。 我想要列标签[0,:]==I的行
我不知道为什么会出现这个错误,因为我以前做过这件事,而且成功了。都在Python3中
错误为“FutureWarning:元素比较失败;返回标量,但将来将执行元素级比较“
目前没有回答
相关问题 更多 >
编程相关推荐