让我尽可能地概括这个问题。
假设我有两个变量a和b。
a <- as.integer(runif(20, min = 0, max = 10))
a <- as.data.frame(a)
b <- as.data.frame(a[c(-7, -11, -15),])
所以b有17个观察值,是a的子集,a有20个观察值。
我的问题是:如何使用这两个变量生成第三个变量c,它像a一样有20个观察值,但缺少7、11和15个观察值,并且其他观察值与b相同,但顺序与a相同?
或者换句话说:我该如何在位置7、11和15上将这些缺失的观察值插入到变量b中?
这似乎非常简单(可能确实如此),但我已经尝试了很长时间,却没有得到结果。
a
和b
,或者能够直接从a
直接到达c
(你是否拥有创建变量b
的指令)? - Joe