小编Dea*_* K.的帖子

合并R中的数据列

我有一种情况,我有两个不同时间段的不同数据集.虽然许多列是相同的,但有些不是.这些"不同"列是应保留的辅助数据.

我想组合这两个数据集,留下NA不存在的值.请注意,这两个表没有任何外键,应该连接,只是堆叠在一起.

例:

data.a <- structure(list(lat = c(50L, -30L, -33L), lon = c(-40L, -30L, 
-50L), mag = c(3.5, 1.1, 2.3)), .Names = c("lat", "lon", "mag"
), class = "data.frame", row.names = c(NA, -3L))

data.b <- structure(list(lat = c(44L, -30L, -33L), lon = c(-40L, -30L, 
-55L), elev = c(1050, 2.4, 2.3)), .Names = c("lat", "lon", "elev"
), class = "data.frame", row.names = c(NA, -3L))

data.a
lat lon mag
 50 -40 3.5
-30 -30 1.1
-33 -50 2.3

data.b
lat …
Run Code Online (Sandbox Code Playgroud)

r dataframe

3
推荐指数
2
解决办法
112
查看次数

标签 统计

dataframe ×1

r ×1