【发布时间】:2016-11-28 21:02:00
【问题描述】:
我正在寻找一些方向,因为我对 R 还很陌生。任何帮助将不胜感激。
我有以下向量:
> types <- c("A", "B", "C", "D", "E")
> regions <- c("Atlantic", "Central", "Western")
> categories <- c("AA", "AB", "MN", "XY")
> market <- c("Small", "Medium", "Large")
我正在尝试计算这些向量中所有值组合的 YOY(同比)值。组合可以是双倍或三倍。这里有一些例子......
("A", "Atlantic", "AA")
("A", "Atlantic", "Small")
("A", "AB", "Small")
...
("A", "Small")
("B", "Western")
我打算使用 dplyr 进行汇总,但如果我不知道密钥,我将无法过滤我的主数据集。例如,我需要双打就像...
("types:A", "market:small")
这样我就可以使用 strsplit() 来获取变量名。
是否有可能使用 R 实现这个(创建所有这些命名组合)?
【问题讨论】:
标签: r combinations