【发布时间】:2013-05-18 17:47:34
【问题描述】:
假设我们有一个包含 1000 个值的向量 A = [1000 个值] 和一个矩阵 B,它是 MxN : B = MxN
如何仅从 B 中选择出现在 A 中的那些值并制作一个 M 行和相等列数的矩阵?
另外:这是一个关于使用互信息进行分类的问题。 'A' 包含互信息,'B' 包含测试数据集
编辑:A 中的值来自另一个数据集的互信息算法,该数据集的大小为 500x 1001。其中 500 是样本数,1000 是特征向量大小。第一列是每个样本的类别。 矩阵 B 仅由具有特征向量的测试样本组成,没有类别。
【问题讨论】:
-
如何保证出现在
A和B中的值的数量可以被M 整除?你看,如果不是,你将无法用 M 行组成一个矩阵。 -
不是。请查看编辑
-
仍不清楚。您想保留
B中的哪些行?是那些所有值都出现在A中的那些,还是至少一个值?