高维矩阵中按列的公用元素

规模

我有一个像原始数据一样多的列。

id <- c('A','B','C', 'D', 'E', 'F', 'G')
month <- c('NA', 'D', 'H', 'I', 'A', 'B', 'NA')
iso <- c('NA', 'NA', 'NA', 'A', 'B', 'C', 'NA')
original <- data.frame(id, month, iso)

我想创建一个包含所有在列中找到的常见元素的字符串,例如字符串common

common <- c("A", "B")

我发现了类似的帖子:R:如何从数据框的两行中找到元素的交集?或类似:如何从多个向量中找到共同的元素?

但是这些职位并不能解决问题。在如此高维度的数据集中,我需要一些“较少的手册”。

有什么线索吗?

谢谢

tmfmnk

一种选择是:

Reduce(`intersect`, original)

[1] "A" "B"

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在OpenCV中访问高维矩阵的元素?

来自分类Dev

AWK:在任意数量的列(单列文件或列矩阵)中查找公用元素

来自分类Dev

如何从R中的高维数组创建低维矩阵?

来自分类Dev

Matlab中的按行二维矩阵交集

来自分类Dev

按列索引移动二维数组中的所有元素

来自分类Dev

MATLAB中的按元素矩阵复制

来自分类Dev

递归地找到二维矩阵中的元素

来自分类Dev

在numpy的4维矩阵中插入未对齐元素

来自分类Dev

递归地找到二维矩阵中的元素

来自分类Dev

检查二维矩阵中的每个元素

来自分类Dev

以完全矢量化的方式用前一个元素按行或按列替换矩阵中的零(或NAN)

来自分类Dev

在Octave中按列对矩阵排序

来自分类Dev

高维Python Numpy矩阵乘法

来自分类Dev

初始化高维稀疏矩阵

来自分类Dev

高维Python Numpy矩阵乘法

来自分类Dev

如何替换矩阵指定列中的元素?

来自分类Dev

如何在python中使用numpy获取二维矩阵(列表)中具有最多给定元素的列和行的索引

来自分类Dev

按列展开矩阵

来自分类Dev

按列对矩阵排序

来自分类Dev

在3维矩阵(或n维)中找到最小元素的索引

来自分类Dev

在3维矩阵(或n维)中找到最小元素的索引

来自分类Dev

如何在原位重新排列一维矩阵阵列中的元素?

来自分类Dev

R中按列对元素进行排序

来自分类Dev

矩阵中按组(行名)汇总的列

来自分类Dev

按组的R中的行和列矩阵总和

来自分类Dev

在矩阵中按列查找与参考最接近的值

来自分类Dev

python numpy矩阵按行操作:每行中的列

来自分类Dev

按矩阵的列对列表中的值进行排序

来自分类Dev

如何将按列和按行的DataFrame合并到一维数组中?

Related 相关文章

热门标签

归档