回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有以下数据帧:</p>
<pre><code> stores = [['AA', 12, 'Red'], ['BB', 13, 'Red'], ['BB', 14, 'Red'], ['BB', 15, 'Red']]
visits = [['BB', 13, 'Green'], ['BB', 14, 'Blue']]
stores_df = pd.DataFrame(data=stores, columns=['retailer', 'store', 'color'])
stores_df.set_index(['retailer', 'store'], inplace=True)
visits_df = pd.DataFrame(data=visits, columns=['retailer', 'store', 'color'])
visits_df.set_index(['retailer', 'store'], inplace=True)
color
retailer store
BB 13 Green
14 Blue
color
retailer store
AA 12 Red
BB 13 Red
14 Red
15 Red
</code></pre>
<p>如何将它们合并以获得以下结果:</p>
^{pr2}$