【发布时间】:2014-10-20 14:52:32
【问题描述】:
我有一个关于使用两个数据框而不是两个向量的 expand.grid() 函数的问题。我想将两个数据框及其所有可能的组合组合在一起,同时简单地减去所有其他变量。比如……
df1 <- data.frame('USC', '2.3', '1.3', '5.4')
df2 <- data.frame('Texas', '1.2', '-1.4', '2.3')
所以基本上我可以使用 expand.grid() 函数获得第一个变量的所有组合,使其看起来像“USC Texas,Texas USC”等......但我也想减去或找到其余部分之间的差异数据框中关联的变量。比如……
('USC Texas', '1.1', '2.7', '3.1')
('Texas USC', '-1.1', -2.7', '-3.1')
我能否以某种方式将 expand.grid() 函数与 apply 结合起来?任何帮助将不胜感激
【问题讨论】:
标签: r combinations