【发布时间】:2019-12-26 08:22:36
【问题描述】:
我想合并两个数据框。 这是我的数据框
df1=
id effectiveDate value
1 2019-01-01 0.1
1 2019-01-02 0.2
df2=
id name
1 abc
我希望我的最终数据框看起来像 df=
id name column3
1 abc 2019-01-01, 2019-01-02, 0.1, 0.2
但我得到的是
df=
id name effectiveDate value
1 abc 2019-01-01 0.1
1 abc 2019-01-02 0.2
【问题讨论】:
-
请附上您尝试过的代码。
-
我不知道如何格式化问题
-
此外,您获得的结果似乎比您打算做的存储数据的方式更好。以你想要的方式,你会丢失信息。
-
也许
aggregate(.~id + name, merge(df1, df2), toString)? -
请包含您的数据的可重现形式(R 格式)。可以用
dput(df)...