擅长:python、mysql、java
<p>问题是,这两个系列的对象类型。你知道吗</p>
<p>将两个级数都转换为整数</p>
<pre><code>sql["ID of Sample Card"] = pd.to_numeric(sql["ID of Sample Card"], errors="coerce", downcast="integer")
emea["Barcode"] = pd.to_numeric(emea["Barcode"], errors="coerce", downcast="integer")
</code></pre>
<p>在那之后,我可以毫无问题地合并它们</p>
<pre><code>data = pd.merge(left=sql, right=emea, left_on="ID of Sample Card", right_on="Barcode", how="left")
</code></pre>
<p>与上述答案不同的是,序列中所有非数字字段都将为NaN</p>