【发布时间】:2018-08-27 00:52:30
【问题描述】:
我正在从两个(或更多)不同长度的输入向量构造data.table:
x <- c(1,2,3,4)
y <- c(8,9)
dt <- data.table(x = x, y = y)
并且需要用NA 填充较短的向量,而不是回收它们的值,从而导致data.table 像这样:
x y
1: 1 8
2: 2 9
3: 3 NA
4: 4 NA
在将较短的向量传递给data.table() 构造函数之前,有没有办法在不使用NA 显式填充较短向量的情况下实现这一点?
谢谢!
【问题讨论】:
标签: r data.table recycle