我有两个相框:
print(d1.head())
Codes Prof Amp
477 0.7 3.0 0.724997
478 0.7 3.0 0.736914
479 0.7 3.0 0.612189
480 0.7 3.0 0.684321
481 0.7 3.0 0.950067
print(d1.shape)
(96, 3)
print(d2.head())
Codes Prof Amp
0 0.8 5.0 0.747135
1 0.8 5.0 1.370311
2 0.8 5.0 0.759630
3 0.8 5.0 1.125687
4 0.8 5.0 1.910926
print(d2.shape)
(96, 3)
当我使用以下代码时:
dataM = d1.add(d2, fill_value=0)
Code Prof Amp
0 0.8 5.0 0.747135
1 0.8 5.0 1.370311
2 0.8 5.0 0.759630
3 0.8 5.0 1.125687
4 0.8 5.0 1.910926
print(dataM.shape)
[192 rows x 3 columns]
但我的目标是
Code Prof Amp
0 1.5 8.0 1.472132
...... 形状应该相同[96行x 3列]
那我怎样才能做到呢?
先谢谢你.