【问题标题】:Is there an R function that can replace the code merge?有没有可以代替代码合并的R函数?
【发布时间】:2020-09-08 02:52:56
【问题描述】:

我必须合并两个数据集,但“合并”代码使我的计算机超载,而且编织时间过长。我应该改用哪个代码?

这是我目前使用的代码:

brm_avrg <- merge(avrg, brm)
head(brm_avrg)

【问题讨论】:

  • FAQ on merging data in R 提供了许多解决方案。 data.table 解决方案可能是内存效率最高的。但请确保您加入的是唯一键...
  • 可能是因为您没有指定要加入的 by 列。

标签: r merge dataset


【解决方案1】:

我查看了有关在 R 中合并数据的常见问题解答,并运行了代码“full_joint”以替换“merge”。为此,我必须重命名数据集的现有公共变量。这是我使用的代码:codmun_renamed <- rename(brm, codmun = COD_MUN_IBGE) brm_avrg <- full_join(codmun_renamed, avrg) head(brm_avrg)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-27
    • 2013-07-29
    • 1970-01-01
    • 1970-01-01
    • 2021-12-19
    • 1970-01-01
    相关资源
    最近更新 更多