0
我不確定我是否正確使用這些條款,因爲我對熊貓和python很陌生。但是,我有兩個數據框我想加入其中。它們可以在索引列和其他鍵列(樣本)上匹配。 '樣本'的範圍從001到100,每個樣本的索引從1到729。連接索引和關鍵熊貓
DF1
sample x1 x2 x3 x4
id
1 068 421.67 0.34 0.71 0.928
2 068 28.77 0.07 0.81 0.952
3 068 4.01 0.36 0.70 0.925
4 068 41.07 0.32 0.70 0.924
DF2
q1 q2 q3 q4 q5 q6 sample
id
1 a1 a2 r1 r2 c1 c2 068
2 a1 a2 r1 r2 c1 c4 068
3 a1 a2 r1 r2 c1 c5 068
4 a1 a2 r1 r2 c3 c2 068
結果
sample x1 x2 x3 x4 q1 q2 q3 q4 q5 q6
id
1 068 41.967 0.34 0.71 0.928 a1 a2 r1 r2 c1 c2
2 068 28.77 0.07 0.81 0.952 a1 a2 r1 r2 c1 c4
3 068 4.01 0.36 0.70 0.925 a1 a2 r1 r2 c1 c5
4 068 41.07 0.32 0.70 0.924 a1 a2 r1 r2 c3 c2
如果它們具有相同的索引但不同樣本或不同索引但樣本相同?那麼你想怎麼做?另外,您的示例將以兩個具有相同名稱的列結尾。在這一項中,值是相同的,但在加入之後,根據您將如何加入它們,您可能會得到不同的值。這不是你想要的東西:) – Tasos
@Tasos似乎我堅持把兩列和不同的值。當然我希望它是一樣的。對於每個樣本,有729行索引(id)對應於那個。 – Wasser