根据单元格数组值从矩阵中删除行

mHelpMe

我有2个单元格数组和一个矩阵。第一个称为“ all_ids”的单元格数组是一个6650 x 1的单元格,其中包含字符串。第二个单元格数组'needed_ids'是'all_ids'的子集,是6600 x 1个单元格,其中还包含字符串。

称为“ sales_num”的矩阵是6650 x 500的双精度矩阵,此处的行与“ all_ids”行相关。我想做的是从“ sales_num”中删除一些行。我要删除的行是“ all_ids”中的行,而不是“ needed_ids”中的行。请参见下面的示例。

                                                    Result I'm looking for
all_ids      sales_num           needed_ids         sales_num (now altered)
abc1         1                   abc1               1
def1         2                   def1               2
ghi1         7                   jkl1               8
jkl1         8                   mno1               4
mno1         4                   stu1               2
pqr1         12
stu1         2
vwx1         5
迪卡卡(Divakar)

使用setdiff-

[~,row_ind] = setdiff(all_ids,needed_ids) %// Find rows exclusive to all_ids
sales_num(row_ind,:)=[]; %// Remove rows that match the exclusiveness

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据特定列中的单元格值删除行

来自分类Dev

根据单元格值从 Pandas DataFrame 中删除行

来自分类Dev

根据单元格值删除行

来自分类Dev

如何删除单元格数组中的重复矩阵?

来自分类Dev

根据单元格值删除数据网格行

来自分类Dev

根据单元格值删除整个行

来自分类Dev

excel宏-如何根据单元格值删除行

来自分类Dev

OpenOffice:根据单元格值删除行

来自分类Dev

根据单元格内的值删除行,优化

来自分类Dev

根据单元格值添加/删除行

来自分类Dev

如何根据单元格中的条件删除行

来自分类Dev

根据Excel中单个单元格的值创建数组

来自分类Dev

在excel中根据单个单元格的值创建数组

来自分类Dev

熊猫根据行中其他单元格的值向单元格分配值

来自分类Dev

根据单元格值删除列

来自分类Dev

根据另一列的值将矩阵的一列元素分组到单元格数组中

来自分类Dev

根据另一列的值将矩阵的一列元素分组到单元格数组中

来自分类Dev

如何删除字符单元格数组中的重复值

来自分类Dev

Matlab-如果值包含xxx,则删除单元格数组中的行

来自分类Dev

根据相邻单元格值锁定行中的单元格范围

来自分类Dev

Matlab-删除单元格数组中的零行

来自分类Dev

根据单元格值隐藏行

来自分类Dev

根据单元格值隐藏行

来自分类Dev

根据单元格数组中的字符串创建矩阵

来自分类Dev

删除或隐藏单元格中的值

来自分类Dev

如何根据单元格矩阵中的列数选择行?

来自分类Dev

WPF根据单元格值删除数据网格行

来自分类Dev

如何获得矩阵的单元格数组中的所有唯一值?

来自分类Dev

复制并粘贴新表中的行,并根据其他单元格值更改单元格值(月)

Related 相关文章

热门标签

归档