R“合并”到数据框中的列

o

我的R脚本之一需要您的帮助。

我有一个df,看起来可与此:

X1 X2  X3 
1  123 NA
2  125 125
3  210 NA
4  NA  212
5  214 213
6  NA  225

我需要以某种方式合并X2和X3,以使X2中的每个“ NA”都被子集化为X3的值。然后df应该如下所示:

X1 X2 
1  123 
2  125 
3  210 
4  212 
5  214 
6  225  

谢谢你的帮助!

Ben

有了dplyr你可以做以下使用coalesce这将使用中的值填充NA中的缺失X2X3

library(tidyverse)

df %>%
  mutate(X2 = coalesce(X2, X3))

输出量

  X1  X2  X3
1  1 123  NA
2  2 125 125
3  3 210  NA
4  4 212 212
5  5 214 213
6  6 225 225

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R:合并数据框

来自分类Dev

如何在R中的数据框中合并特定列的重复行

来自分类Dev

根据R中的列合并数据框

来自分类Dev

将多个文件导入到R中的单个合并数据框中

来自分类Dev

r-合并并融合列表到数据框

来自分类Dev

在仅某些行匹配的R中的两个数据框中合并单个列

来自分类Dev

如何合并数据框中的列,以便它们在R中重叠?

来自分类Dev

将整个数据框合并/折叠为R中的单个列

来自分类Dev

R合并数据框中的行

来自分类Dev

在R中合并单列数据框

来自分类Dev

r中数据框列从字符到日期的条件转换

来自分类Dev

合并2个数据框并更新R中的列值

来自分类Dev

在R中合并两个数据框后如何打印新列

来自分类Dev

合并数据框时,我需要在R中重组行和列

来自分类Dev

合并数据框的列

来自分类Dev

如何通过与各自行进行计算来合并R中数据框的2列?

来自分类Dev

合并R中的数据框

来自分类Dev

在R中合并几个数据框

来自分类Dev

合并数据框中的两列并在R中的现有数据框中创建新列

来自分类Dev

如何在R中的数据框中合并特定列的重复行

来自分类Dev

合并数据框中的行和列

来自分类Dev

R:根据数据框另一列中的不同信息合并列

来自分类Dev

如何合并数据框列中的值

来自分类Dev

合并R中的数据框

来自分类Dev

[从Python到R的迁移]:绘制数据框列并选择列中的所有数据

来自分类Dev

在R中合并多个数据框

来自分类Dev

R将数据框列合并为向量的新列

来自分类Dev

根据 R 中的条件合并数据框中的多列

来自分类Dev

如何使用 *alternative* 列合并 R 中的数据框