擅长:python、mysql、java
<p>使用<code>merge</code>是正确的,但是在执行合并时需要设置<code>how="outer"</code>。你知道吗</p>
<pre><code>df3 = df1.merge(df2[["DAY", "Size"]], how="left")
</code></pre>
<p>设置<code>how="left"</code>将返回最左边表中的所有行(本例中为<code>df1</code>),即使<code>df2</code>中没有匹配的记录。对于没有匹配记录的记录,<code>NaN</code>将填充<code>df2</code>列,其中<code>df1</code>中没有记录。你知道吗</p>