Python 我可以使用熊猫将2个数据帧与2个相同的列标签合并吗

Python 我可以使用熊猫将2个数据帧与2个相同的列标签合并吗,python,pandas,Python,Pandas,以下是我的数据帧: df1 Campaign Ad Group Sales AMZ CT BR Leather Shoes ABCDEFG1234 [leather shoes] $10 AMZ CT BR Leather Shoes ABCDEFG1234 "leather shoes" $10 AMZ CT NB Leather Shoes ABCDEFG1234

以下是我的数据帧:

df1
Campaign                               Ad Group            Sales
AMZ CT BR Leather Shoes ABCDEFG1234   [leather shoes]      $10
AMZ CT BR Leather Shoes ABCDEFG1234   "leather shoes"      $10
AMZ CT NB Leather Shoes ABCDEFG1234   [leather shoes]      $20
AMZ OG BR Bag HGIJK567                 bag                 $30
AMZ OG NB Bag HGIJK567 Desktop         bag                 $40

df2
Campaign                              Ad Group             Spend        
GA BR Leather Shoes ABCDEFG1234      [leather shoes]        $5      
GA BR Leather Shoes ABCDEFG1234      "leather shoes"        $5
GA NB Leather Shoes ABCDEFG1234      [leather shoes]        $6
GA BR Bag HGIJK567                    bag                   $7
GA NB Bag HGIJK567 Desktop            bag                   $8

df3
Campaign                             Ad Group          Spend   Sales
CT BR Leather Shoes ABCDEFG1234     [leather shoes]     $5      $10
CT BR Leather Shoes ABCDEFG1234     "leather shoes"     $5      $10    
CT NB Leather Shoes ABCDEFG1234     [leather shoes]     $6      $20
OG BR Bag HGIJK567                   bag                $7      $30
OG NB Bag HGIJK567 Desktop           bag                $8      $40

以下是合并2个数据帧时我喜欢的结果:

df1
Campaign                               Ad Group            Sales
AMZ CT BR Leather Shoes ABCDEFG1234   [leather shoes]      $10
AMZ CT BR Leather Shoes ABCDEFG1234   "leather shoes"      $10
AMZ CT NB Leather Shoes ABCDEFG1234   [leather shoes]      $20
AMZ OG BR Bag HGIJK567                 bag                 $30
AMZ OG NB Bag HGIJK567 Desktop         bag                 $40

df2
Campaign                              Ad Group             Spend        
GA BR Leather Shoes ABCDEFG1234      [leather shoes]        $5      
GA BR Leather Shoes ABCDEFG1234      "leather shoes"        $5
GA NB Leather Shoes ABCDEFG1234      [leather shoes]        $6
GA BR Bag HGIJK567                    bag                   $7
GA NB Bag HGIJK567 Desktop            bag                   $8

df3
Campaign                             Ad Group          Spend   Sales
CT BR Leather Shoes ABCDEFG1234     [leather shoes]     $5      $10
CT BR Leather Shoes ABCDEFG1234     "leather shoes"     $5      $10    
CT NB Leather Shoes ABCDEFG1234     [leather shoes]     $6      $20
OG BR Bag HGIJK567                   bag                $7      $30
OG NB Bag HGIJK567 Desktop           bag                $8      $40


我想在合并的数据框中组合活动和广告组的值。

df3=df1.assign(expense=df2.Sales)
?@QuangHoang我收到一个错误,上面写着“数据框对象没有属性…”