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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.895et data.frame3 serait égal à:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Merci d'avance !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager