擅长:python、mysql、java
<p>此错误消息来自这样一个事实,即您无法对Pandas执行类似这样的if语句</p>
<p>试着这样做:</p>
<pre class="lang-py prettyprint-override"><code>for w in list_w:
for c in ["weak", "strong"]:
mask = (
(test["target"] == w) & (test["condition"] == c) & (test["cosine"] == "Na")
)
test.loc[mask, "revised cosine"] = "Na"
</code></pre>