我有四个数据框,它们都有相同的列,第一列对所有数据框都相同。在变量列中有些是NAs。
首先,我想要将每个数据框中的任何值(不是NA的值)替换为该数据框的名称。 其次,我想要合并这些数据框。在这种情况下,对于每个NA,会有其他一些数据框具有该值,因此我最终会得到每个单元格都填满值(或数据框的名称)。
以下是两个数据框的示例:
我尝试了一些不同的merge()和union()选项。此外,我也试图适应类似问题的答案,但似乎无法解决这个问题。 创建一个函数,用另一个数据框中的值替换NAs 在R中合并带有缺失值的数据框 提前感谢!
首先,我想要将每个数据框中的任何值(不是NA的值)替换为该数据框的名称。 其次,我想要合并这些数据框。在这种情况下,对于每个NA,会有其他一些数据框具有该值,因此我最终会得到每个单元格都填满值(或数据框的名称)。
以下是两个数据框的示例:
>A
name Q W E R T
g1 NA NA 4 NA 0
g2 3 2 NA 4 5
g3 NA 1 NA 0 0
g4 0 NA NA 1 9
>B
name Q W E R T
g1 2 4 NA 1 NA
g2 NA NA 5 NA NA
g3 5 NA 0 NA NA
g4 NA 6 4 NA NA
>result
name Q W E R T
g1 B B A B A
g2 A A B A A
g3 B A B A A
g4 A B B A A
我尝试了一些不同的merge()和union()选项。此外,我也试图适应类似问题的答案,但似乎无法解决这个问题。 创建一个函数,用另一个数据框中的值替换NAs 在R中合并带有缺失值的数据框 提前感谢!