从R中的2个数据帧中删除不常见的列

兴奋的香气

这是我的第一次发布,我是R的新手,所以请帮帮我:)

问题

我有2个数据框。两个数据帧中都有一些列,但仅1个数据帧中有一些列。我希望识别并保留两个数据帧中存在的列,并删除任何一个数据帧中存在的列。我怎样才能做到这一点?

> df1 <- data.frame(a=c(1,2,3,4,5),b=c(2,4,6,8,10),c=c(3,6,9,12,15),x=c(4,8,12,16,20),y=c(5,10,15,20,25))
> df2 <- data.frame(b=c(1,5,10),c=c(2,6,11),y=c(3,7,12),z=c(4,8,13))
> view(df1)
  a   b   c   x   y
  1   2   3   4   5
  2   4   6   8  10
  3   6   9  12  15
  4   8  12  16  20
  5  10  15  20  25
> view(df2)
  b   c   y   z
  1   2   3   4
  5   6   7   8
 10  11  12  13

所需的输出:

> view(df1)
  b   c   y
  2   3   5
  4   6  10
  6   9  15
  8  12  20
 10  15  25
> view(df2)
  b   c   y
  1   2   3
  5   6   7
 10  11  12
阿克伦

我们可以intersect用来获取两个数据集中通用的列名。使用该索引对数据集进行子集化。

nm1 <- intersect(names(df1), names(df2))
df1[nm1]
df2[nm2]

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从R中的2个数据帧中提取不常见的值

来自分类Dev

C:仅在2个数组中打印不常见的元素

来自分类Dev

从mysql中的两个表中查找不常见的数据

来自分类Dev

从Counter中删除最不常见的元素

来自分类Dev

从Counter中删除最不常见的元素

来自分类Dev

删除两个文件中不常见的行,但保持文件结构

来自分类Dev

基于熊猫中列的不常见行

来自分类Dev

ZF2中不常见的表单属性用法

来自分类Dev

根据R中另一个数据帧内的列从数据帧中删除变量

来自分类Dev

如何找到两个大型数据帧之间不常见的日期时间

来自分类Dev

列表中不常见的输出元素

来自分类Dev

在SQL中查找不常见的用户

来自分类Dev

C ++中不常见的FOR语句形式

来自分类Dev

R-从具有2个数据帧的多列中减去多列

来自分类Dev

R中2个数据帧之间的操作

来自分类Dev

创建仅包含R中2个数据帧中匹配数据的数据帧

来自分类Dev

连接2个字符串的不常见字面量,将常见字面量留在python中

来自分类Dev

合并2个数据帧,R列中的值相同

来自分类Dev

比较2个数据帧与任意数量的列并在R中输出

来自分类Dev

在R中进行多次匹配后如何从2个数据帧中乘列值

来自分类Dev

通过R中的多列外部连接2个数据帧

来自分类Dev

向量中的R个数据帧列

来自分类Dev

从DateTime列表中查找常见的DateTime,如果不常见则查找最常见的

来自分类Dev

AJAX POST - 不常见的 XHR 加载失败 - PHP 帖子中缺少数据

来自分类Dev

Scala中两个标签中最不常见的TypeTag?

来自分类Dev

如何从两个不同对象列表中获取不常见对象

来自分类Dev

基于R中另一个数据帧中的列填充数据帧中的列

来自分类Dev

比较两个数据框列并从df1打印不常见的值

来自分类Dev

从R中的整个数据帧中删除空格

Related 相关文章

  1. 1

    从R中的2个数据帧中提取不常见的值

  2. 2

    C:仅在2个数组中打印不常见的元素

  3. 3

    从mysql中的两个表中查找不常见的数据

  4. 4

    从Counter中删除最不常见的元素

  5. 5

    从Counter中删除最不常见的元素

  6. 6

    删除两个文件中不常见的行,但保持文件结构

  7. 7

    基于熊猫中列的不常见行

  8. 8

    ZF2中不常见的表单属性用法

  9. 9

    根据R中另一个数据帧内的列从数据帧中删除变量

  10. 10

    如何找到两个大型数据帧之间不常见的日期时间

  11. 11

    列表中不常见的输出元素

  12. 12

    在SQL中查找不常见的用户

  13. 13

    C ++中不常见的FOR语句形式

  14. 14

    R-从具有2个数据帧的多列中减去多列

  15. 15

    R中2个数据帧之间的操作

  16. 16

    创建仅包含R中2个数据帧中匹配数据的数据帧

  17. 17

    连接2个字符串的不常见字面量,将常见字面量留在python中

  18. 18

    合并2个数据帧,R列中的值相同

  19. 19

    比较2个数据帧与任意数量的列并在R中输出

  20. 20

    在R中进行多次匹配后如何从2个数据帧中乘列值

  21. 21

    通过R中的多列外部连接2个数据帧

  22. 22

    向量中的R个数据帧列

  23. 23

    从DateTime列表中查找常见的DateTime,如果不常见则查找最常见的

  24. 24

    AJAX POST - 不常见的 XHR 加载失败 - PHP 帖子中缺少数据

  25. 25

    Scala中两个标签中最不常见的TypeTag?

  26. 26

    如何从两个不同对象列表中获取不常见对象

  27. 27

    基于R中另一个数据帧中的列填充数据帧中的列

  28. 28

    比较两个数据框列并从df1打印不常见的值

  29. 29

    从R中的整个数据帧中删除空格

热门标签

归档