合并两个向量,使用一个作为另一个的头

时间:2017-11-22 05:11:17

标签: r

我有两个载体。

x <- c("a","b","c")
y <- c(NA, 1, NA)

我想要合并以获得以下x,即列标题:

  a  b   c
 NA  1  NA

1 个答案:

答案 0 :(得分:3)

您可以对y的转置设置数据框,然后使用x指定列名称。

df <- data.frame(t(y))
names(df) <- x

df
   a b  c
1 NA 1 NA

Demo