您可能已经了解,我的问题很具体... 所以我有2个数据框,其中的一列可以看作是“数据透视”列。 此“数据透视”列的所有值都是唯一的。 我们的目标是在第一个Dataframe中添加一个新列,其中包含第二个列中的列值。
这是我现在尝试过的,很遗憾,它没有起作用:/
df1['NewColumn] = '0' //I created the first column and set a default value
df1.loc[df2['PivotCol'] == df1['PivotCol'], 'NewColumn'] = df2.loc[df2['PivotCol'] == df['PivotCol'], 'ColumnToMergeTo1stDataframe'].iloc[0]
NewColumn是df1中新创建的列,其中将包含df2中的ColumnToMergeTo1stDataframe值...
我希望我的问题很清楚,如果不是的话,请随时提出问题。
最后但并非最不重要的一点,对不起,英语不好:)
答案 0 :(得分:0)
<div class="mb-timer-hour"><div class="mb-timer-half" data-time="0830"></div></div>
<div class="mb-timer-hour"><div class="mb-timer-half" data-time="0930"></div></div>
<div class="mb-timer-hour"><div class="mb-timer-half" data-time="1030"></div></div>
...
<div class="mb-timer-hour"><div class="mb-timer-half" data-time="1730"></div></div>
熊猫合并成功了:)