有以下向量:
c("test1","test2","test3")
我想获取包含以下条目的列表或数据框:
"test1" "test2" "test3"
"test1" "test2" NA
"test1" NA "test3"
"test1" NA NA
NA "test2" "test3"
NA "test2" NA
NA NA "test3"
目标是获得所有可能的子集,而顺序无关紧要,即“text1”“text2”NA相当于“text2”“text1”NA . 我非常感谢任何帮助!
3 回答
你可以使用
combn
:有一套具有相关功能的套装 .
这将返回所有子集的集合 .
使用combn和data.table :: rbindlist和fill = TRUE选项来生成
NA
值 .