我有 2 个不同长度的向量:
vec1 <- rnorm(18, mean = 0.0018, sd = 0.0001)
names(vec1) <- c("CSF", "D10", "D13", "D16", "D18", "D1", "D21", "D22", "D3", "D5", "D7", "D8", "FGA", "PD", "PE", "TH", "TP", "vWA")
vec2 <- rnorm(20, mean = 0.0022, sd = 0.0002)
names(vec2) <- c("CSF", "D10", "D12", "D13", "D16", "D18", "D19", "D1", "D21", "D22", "D2", "D2S", "D3", "D5", "D7", "D8", "FGA", "TH", "TP", "vWA")
我需要用它们的名字来绑定这些向量。当一个向量中的名称在另一个向量中不存在时,应该产生一个 NA。
有没有一种简单的方法可以做到这一点?