是否有R函数用于创建带有两个向量的空边缘列表(两模式)?

时间:2019-11-22 12:31:31

标签: r

例如,我有两个向量x和y这样。

x <-c(1,2,3)
y <-c(4,5,6)

我想创建一个空的边缘列表,如下所示: enter image description here

能请你帮我吗?

1 个答案:

答案 0 :(得分:1)

不确定“空边缘列表”的含义,但认为您可以使用tidyr::complete查找x和y之间的所有组合。

data.frame(x = c(1,2,3), y= c(4,5,6)) %>% 
  tidyr::complete(x,y)

expand.grid也可以解决问题:

expand.grid(x = c(1,2,3),y= c(4,5,6))