如何将两行附加到单个数据框中

时间:2015-03-25 02:18:31

标签: r dataframe

我试图追加两个数据帧的两个行值,创建一个数据帧并使用R

将其显示在一行中

DF1:

Customer Names
T-MAX INDUSTRIAL LTD
T-MAX INDUSTRIAL LTD.
ADCHEM
ADCHEM (AUSTRALIA)
ADCHEM (AUSTRALIA) PTY LTD
AUROBINDO PHARMA (AUSTRALIA)
AUROBINDO PHARMA (AUSTRALIA) PTY
Aurobindo Pharma (Australia) Pty
AUROBINDO PHARMA(AUSTRALIA) PTY LTD
AUROBINDO PHARMA(AUSTRALIA)PTY LTD

DF2

    V1
1   tmax industrial 
2   tmax industrial 
3   adchem
4   adchem  
5   adchem   
6   aurobindo pharma  
7   aurobindo pharma  
8   aurobindo pharma  
9   aurobindo pharma   
10  aurobindo pharma 

我的输出必须如下所示:

Customer Names                          V1
T-MAX INDUSTRIAL LTD                    tmax industrial     
T-MAX INDUSTRIAL LTD.                   tmax industrial     
ADCHEM                                  adchem  
ADCHEM (AUSTRALIA)                      adchem      
ADCHEM (AUSTRALIA) PTY LTD              adchem      
AUROBINDO PHARMA (AUSTRALIA)            aurobindo pharma    
AUROBINDO PHARMA (AUSTRALIA) PTY        aurobindo pharma    
Aurobindo Pharma (Australia) Pty        aurobindo pharma    
AUROBINDO PHARMA(AUSTRALIA) PTY LTD     aurobindo pharma    
AUROBINDO PHARMA(AUSTRALIA)PTY LTD      aurobindo pharma    

使用for循环我已经完成了

for (n in seq_len(nrow(grp1))) {
    print(grp1[n,]+','+grp2[n,]+'\n')  
}

但这是一个错误。

1 个答案:

答案 0 :(得分:5)

除了@MrFlick提到的错误之外,你需要的只是

output <- cbind(df1, df2)