R 将两个数据集合并为一个数据集,并获取一列具有相同属性的行的平均值
我有个问题,奇怪的是,我在网上找不到解决办法 我有两个具有以下结构的数据集: 我想将两个数据集合并成一个新的数据集,其中包含两个数据集的所有行(所有移动时间),对于“移动时间”中具有相同值的行,我想获得一个具有x属性平均值的新行 我已经尝试了R 将两个数据集合并为一个数据集,并获取一列具有相同属性的行的平均值,r,statistics,dataset,R,Statistics,Dataset,我有个问题,奇怪的是,我在网上找不到解决办法 我有两个具有以下结构的数据集: 我想将两个数据集合并成一个新的数据集,其中包含两个数据集的所有行(所有移动时间),对于“移动时间”中具有相同值的行,我想获得一个具有x属性平均值的新行 我已经尝试了rbind和dplyr库函数,但没有任何结果 我在R做这件事,你能帮我解决这个问题吗 谢谢 首先合并(…,by=“Movement\u time”,all=TRUE) 然后计算平均值 df1 <- data.frame(Movement_time=s
rbind
和dplyr
库函数,但没有任何结果
我在R做这件事,你能帮我解决这个问题吗
谢谢 首先合并(…,by=“Movement\u time”,all=TRUE)
然后计算平均值
df1 <- data.frame(Movement_time=sample(101:130, 15), x=rnorm(15))
df2 <- data.frame(Movement_time=sample(101:130, 15), x=rnorm(15))
df12 <- merge(df1, df2, by="Movement_time", all=TRUE)
df12$m <- rowMeans(df12[,2:3], na.rm=TRUE)
df1您能提供数据吗?到目前为止你试过什么?编辑你的问题!是的,我编辑了这篇文章。谢谢<代码>合并(…,by=“Movement\u time”,all=TRUE)
2。平均值的计算,对!我专注于对行进行操作,但实际上它也可以看作是列。再次感谢!