如何用除 NA 之外的另一个数据帧替换数据帧中的所有值?

米格

我想用数据框 b 替换数据框 A 中的值

n = c(2, 3, 5) 
 s = c("aa", "bb", "cc") 
 b = c(TRUE, FALSE, TRUE) 
 df_A = data.frame(n, s, b) 


 n = c(2, 4, NA) 
 s = c("aa", NA, "bb") 
 b = c(TRUE, NA, TRUE) 
 df1_B = data.frame(n, s, b) 

我的预期结果如下:

n = c(2, 4, 5) 
 s = c("aa", "bb", "bb") 
 b = c(TRUE, FALSE, TRUE) 
 result = data.frame(n, s, b) 

谢谢你的帮助!

史瑞

这里有一个方法——

df1_B[is.na(df1_B)] <- df_A[is.na(df1_B)]

  n  s     b
1 2 aa  TRUE
2 4 bb FALSE
3 5 bb  TRUE

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何从另一个重复的数据帧更新一个数据帧

来自分类Dev

如何从另一个数据帧中减去一个数据帧中的所有行?

来自分类Dev

如何将一个数据帧的一行的EACH值与另一数据帧的一行的所有值相乘

来自分类Dev

使用ifelse()通过引用另一个不同长度的数据帧来替换一个数据帧中的NA

来自分类Dev

如何用R中的另一个数据帧替换一个数据帧的某些值?

来自分类Dev

在R中,如何根据另一个数据帧中的范围对一个数据帧中的值进行分类?

来自分类Dev

R-将第一个NA后的数据帧行中的所有值替换为NA

来自分类Dev

用另一个ID变量中的另一个数据填充一个数据帧中的NA

来自分类Dev

如何将一个数据帧的值与另一个数据帧中的值进行比较?

来自分类Dev

如何基于R中的另一个数据帧重命名数据帧的所有列?

来自分类Dev

如何基于R中的另一个数据帧重命名数据帧的所有列?

来自分类Dev

Python:如何在不删除重复项的情况下将一个数据帧中的列值替换为另一个

来自分类Dev

将一个数据帧中的NA值替换为第二个数据帧中的值

来自分类Dev

基于没有长数据的另一个数据帧创建NA

来自分类Dev

Python熊猫,如何将数据框的NA值替换为在另一个数据框中查找的值?

来自分类Dev

如何基于另一个数据帧中唯一值的数量创建变量?

来自分类Dev

根据另一个数据帧中第一个vale的出现,用NA替换数据帧行中的剩余值

来自分类Dev

如何用R中同一行中的先前值替换数据帧中的任何NA

来自分类Dev

如何从另一个重复的数据帧更新一个数据帧

来自分类Dev

如何基于一个数据帧的行值是一个子字符串/包含在另一个数据帧的行值中来联接两个数据帧?

来自分类Dev

如何用另一个数据帧中的列注释一列

来自分类Dev

如何用一个数据帧到另一个数据帧的值替换字符串

来自分类Dev

如何用R数据帧中的先前值系统地替换<NA>行

来自分类Dev

如何在第一个数据帧中的另一个基于数据帧的列值中获取值的总和?

来自分类Dev

如何将数据帧列的所有元素与另一个数据帧中为该列指定的值相乘?

来自分类Dev

Python Pandas:如何根据条件库中的另一个数组替换数据帧中的值

来自分类Dev

如何从R中的另一个数据帧中提取数据帧

来自分类Dev

如何为第一个数据帧中匹配的特定列值的所有值获取第二个数据帧的数据?

来自分类Dev

如何从 PySpark 中另一个数据帧的列中创建数据帧中的列

Related 相关文章

  1. 1

    如何从另一个重复的数据帧更新一个数据帧

  2. 2

    如何从另一个数据帧中减去一个数据帧中的所有行?

  3. 3

    如何将一个数据帧的一行的EACH值与另一数据帧的一行的所有值相乘

  4. 4

    使用ifelse()通过引用另一个不同长度的数据帧来替换一个数据帧中的NA

  5. 5

    如何用R中的另一个数据帧替换一个数据帧的某些值?

  6. 6

    在R中,如何根据另一个数据帧中的范围对一个数据帧中的值进行分类?

  7. 7

    R-将第一个NA后的数据帧行中的所有值替换为NA

  8. 8

    用另一个ID变量中的另一个数据填充一个数据帧中的NA

  9. 9

    如何将一个数据帧的值与另一个数据帧中的值进行比较?

  10. 10

    如何基于R中的另一个数据帧重命名数据帧的所有列?

  11. 11

    如何基于R中的另一个数据帧重命名数据帧的所有列?

  12. 12

    Python:如何在不删除重复项的情况下将一个数据帧中的列值替换为另一个

  13. 13

    将一个数据帧中的NA值替换为第二个数据帧中的值

  14. 14

    基于没有长数据的另一个数据帧创建NA

  15. 15

    Python熊猫,如何将数据框的NA值替换为在另一个数据框中查找的值?

  16. 16

    如何基于另一个数据帧中唯一值的数量创建变量?

  17. 17

    根据另一个数据帧中第一个vale的出现,用NA替换数据帧行中的剩余值

  18. 18

    如何用R中同一行中的先前值替换数据帧中的任何NA

  19. 19

    如何从另一个重复的数据帧更新一个数据帧

  20. 20

    如何基于一个数据帧的行值是一个子字符串/包含在另一个数据帧的行值中来联接两个数据帧?

  21. 21

    如何用另一个数据帧中的列注释一列

  22. 22

    如何用一个数据帧到另一个数据帧的值替换字符串

  23. 23

    如何用R数据帧中的先前值系统地替换<NA>行

  24. 24

    如何在第一个数据帧中的另一个基于数据帧的列值中获取值的总和?

  25. 25

    如何将数据帧列的所有元素与另一个数据帧中为该列指定的值相乘?

  26. 26

    Python Pandas:如何根据条件库中的另一个数组替换数据帧中的值

  27. 27

    如何从R中的另一个数据帧中提取数据帧

  28. 28

    如何为第一个数据帧中匹配的特定列值的所有值获取第二个数据帧的数据?

  29. 29

    如何从 PySpark 中另一个数据帧的列中创建数据帧中的列

热门标签

归档