R'de iki veri çerçevesi farklı sütunlarla nasıl birleştirilir
İki veri çerçevesini farklı sütunlarla hızlı bir şekilde birleştirmek için R’deki dplyr paketindekibind_rows () işlevini kullanabilirsiniz:
 library (dplyr)
bind_rows(df1, df2)
Aşağıdaki örnekte bu fonksiyonun pratikte nasıl kullanılacağı gösterilmektedir.
Örnek: İki veri çerçevesini farklı sütunlarla birleştirme
R’de aşağıdaki iki veri çerçevesine sahip olduğumuzu varsayalım:
 #define first data frame
df1 <- data. frame (A=c(1, 6, 3, 7, 5),
                  B=c(7, 9, 8, 3, 2),
                  C=c(3, 5, 2, 9, 9))
df1
  ABC
1 1 7 3
2 6 9 5
3 3 8 2
4 7 3 9
5 5 2 9
#define second data frame
df2 <- data. frame (B=c(1, 3, 3, 4, 5),
                  C=c(7, 7, 8, 3, 2),
                  D=c(3, 3, 6, 6, 8))
df2
  BCD
1 1 7 3
2 3 7 3
3 3 8 6
4 4 3 6
5 5 2 8
df1’in aşağıdaki sütun adlarına sahip olduğunu unutmayın:
- SAHİP OLMAK
 - B
 - VS
 
Ayrıca df2’nin aşağıdaki sütun adlarına sahip olduğunu unutmayın:
- B
 - VS
 - D
 
Sütun adları eşleşmiyor, dolayısıyla R’deki rbind() işlevi, onu kullanmaya çalıştığımızda hata verecektir.
 #attempt to use rbind to row bind data frames
rbind(df1, df2)
Error in match.names(clabs, names(xi)): 
  names do not match previous names
Bunun yerine, bu iki veri çerçevesini birleştirmek ve ortaya çıkan veri çerçevesindeki eksik değerleri NA değerleriyle doldurmak için dplyr paketindeki bind_rows() işlevini kullanabiliriz:
 library (dplyr)
#combine df1 and df2
bind_rows(df1, df2)
    ABCD
1 1 7 3 NA
2 6 9 5 NA
3 3 8 2 NA
4 7 3 9 NA
5 5 2 9 NA
6 NA 1 7 3
7 NA 3 7 3
8 NA 3 8 6
9 NA 4 3 6
10 NA 5 2 8
Ek kaynaklar
 R’de iki sütun bir sütunda nasıl birleştirilir
 R’de veri çerçevesi sütunları nasıl istiflenir