我是R的新手,我对数据帧有问题。我有一个具有一些坐标xy和一个值z的非常长的数据帧(df1),我有一个具有相同列但行数较少的较短的数据帧(df2)。当xy在df2中相等时,我想替换df1中的值。
x = c(1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4)
y = c(1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4)
z = c(8, 5, 3, 1, 2, 6, 8, 5, 3, 2, 8, 4, 4, 6, 2, 1)
df1 = data.frame(x, y, z)
x1=c(