相关疑难解决方法(0)

使用一个data.frame更新另一个

给定2个在列名/数据类型方面相同的数据帧,其中一些列唯一地标识行,是否有一个有效的函数/方法用于一个data.frame来"更新"另一个?

例如,在下文中,originalreplacement通过识别'Name''Id'. goal为找到的所有行的结果replacementoriginal(由唯一的ID),并与替换Value1Value2

original = data.frame( Name = c("joe","john") , Id = c( 1 , 2) , Value1 = c(1.2,NA), Value2 = c(NA,9.2) )
replacement = data.frame( Name = c("john") , Id = 2 , Value1 = 2.2 , value2 = 5.9)
goal = data.frame( Name = c("joe","john") , Id = c( 1 , 2) , Value1 = c(1.2,2.2), Value2 = c(NA,5.9) )
Run Code Online (Sandbox Code Playgroud)

该解决方案应为工作 …

indexing r dataframe

14
推荐指数
3
解决办法
3466
查看次数

如何将行从一个data.frame复制到另一个[R]

有两个数据帧x,y.我喜欢将带有数字J的行从X复制到Y.有点像

    Y[1,] <- X[j,]
Run Code Online (Sandbox Code Playgroud)

copy r dataframe

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

dataframe ×2

r ×2

copy ×1

indexing ×1