【发布时间】:2017-12-12 14:23:57
【问题描述】:
我有 2 个列表(长度不同)。第一个日期、金额的列;第二个日期,金额的列。我需要将这两个列表组合起来,因此对于第一个对应的日期数量,将替换为第二个的数量。 List1 one 包含所有需要的日期, list2 - 不包含。这就是为什么我需要 list2 的相应日期的金额级别,如果日期缺失 - 列表 1。
在我看来,像 inner_join 这样带有日期键的东西应该会有所帮助,但我不知道如何使用 r 代码来实现。
例如
List 1:
Date - Amount
1/09 - 0
2/09 - 0
3/09 - 0
4/09 - 0
List 2:
Date - Amount
1/09 - 300
3/09 - 50
结合(我需要的:)):
Date - Amount
1/09 - 300
2/09 - 0
3/09 - 50
4/09 - 0
有人可以帮忙吗?
我试过inner_join(l1, l2),但结果是空的。 (可能是因为我比较日期???)
【问题讨论】:
-
能否请您提供您的代码。没有人可以解决您的问题,因为我们只知道有两张桌子。你需要给我们一些可以合作的东西。
-
我没有。我尝试了合并和加入方法,但没有奏效。将其视为解决问题的任务
-
好吧这么说!我们怎么知道你尝试了什么(我们中没有多少人是心灵感应的)?编辑您的问题以包括您尝试过的内容、合并和加入方法。也可能是您的表格的一个简短示例。这可能只是一个简单的错字(我们都做过)。