结合问题

时间:2015-09-01 19:31:47

标签: r merge cbind

我有一个如下数据集,我的目标是通过日期cbind这些数据帧(df1,df2和df3):

df1

Date           COL1      
2015-05-27      5           
2015-05-28      7      
2015-05-29      8       
2015-05-30      7    
2015-05-31      4   
2015-06-01      8  

df2

Date           COL2        
2015-05-28       6       
2015-05-29       9
2015-05-30      10
2015-05-31      11
2015-06-01      12

df3

Date            COL3
2015-01-01      12
2015-01-02       8
 .
 .
 .
 .
2015-06-01      20

我想将这些与cbind相关联,以便按日期进行。常规cbind不起作用,因为它具有不同的行数。当我做cbind.fill时,即使我使用all.x = TRUE,NA也会延伸到数据帧之后

所以最终结果应如下所示:

   Date        COL3   COL2  COL1
2015-01-01      12     NA    NA
2015-01-02       8     NA    NA
 .              .      .     .
 .              .      .     .
 .              .      .     .
 .              .      .     .
2015-05-31      12     11    4
2015-06-01      20     12    8

任何帮助都会很棒,谢谢!

1 个答案:

答案 0 :(得分:0)

<p:growl id="growl" life="7000" redisplay="true" autoUpdate="true" showDetail="true" />

<p:commandLink onstart="PF('statusDialog').show()" oncomplete="PF('statusDialog').hide()" update="users" actionListener="#{userBean.delete(user)}" styleClass="ui-icon ui-icon-trash" >