【发布时间】:2016-02-18 14:11:17
【问题描述】:
我是 RRE 新手,我遇到了 rxMerge 函数的问题。
我想通过具有不同级别数的因子列合并两个 xdf 数据集。我想要一个内部连接来只保留匹配的级别。我收到以下错误:
错误:因子键“mat”的级别不匹配。调用 rxFactors 使级别相同,然后对输入文件调用 rxSort。
这是我的合并功能:
rxMergeXdf(inFile1 = cible_2015_xdf, inFile2 = data_2015,
outFile = all_data_2015,
matchVars = "mat",
type = "inner",
varsToDrop2 = "ref",
overwrite=TRUE
)
我在通知中看到了一个关于出发地和目的地航班的示例 (http://www.revolutionanalytics.com/sites/default/files/data-step-white-paper.pdf),但我希望我的输出只有匹配级别的数量。我在两个数据集中都有唯一的级别,级别是 ID 号(带有字母,所以我不能将它们传递给数值)。
提前非常感谢
乌列尔
【问题讨论】:
标签: r revolution-r merging-data