comparaison et duplication
Bonjour,
J'ai deux data.frame de tailles différentes, à partir desquels je veux en générer un troisième qui concatène en colonnes les lignes qui ont le même rowname entre les 2 data.frame. Et pour les rownames repétées dans un même data.frame (noté data.frame1), il faut générer dans le data.frame3 une ligne contenant ce rowname repété et récupérer celle qui correspond dans le data.frame2.
avec un exemple:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| data.frame1
a1 1.232 1.951
a2 2.125 1.357
a2 1.785 2.587
a3 1.258 2.574
a4 3.257 1.875
a4 5.475 1.852
a5 6.321 3.214
a6 9.321 8.245
a7 1.782 1.325
a7 2.314 7.895 |
Code:
1 2 3 4 5 6 7 8 9 10 11
| data.frame2
a1 1.784 5.881
a1 1.320 5.981
a2 3.854 2.791
a3 4.741 1.781
a3 2.369 1.976
a4 3.232 5.934
a5 6.322 1.976
a6 5.009 2.671
a7 4.748 0.981 |
et data.frame3 serait égal à:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| a1 1.232 1.951 a1 1.784 5.881
a1 1.232 1.951 a1 1.320 5.981
a2 2.125 1.357 a2 3.854 2.791
a2 1.785 2.587 a2 3.854 2.791
a3 1.258 2.574 a3 4.741 1.781
a3 1.258 2.574 a3 2.369 1.976
a4 3.257 1.875 a4 3.232 5.934
a4 5.475 1.852 a4 3.232 5.934
a5 6.321 3.214 a5 6.322 1.976
a6 9.321 8.245 a6 5.009 2.671
a7 1.782 1.325 a7 4.748 0.981
a7 2.314 7.895 a7 4.748 0.981 |
Merci d'avance !