擅长:python、mysql、java
<p>如果我正确地阅读了您代码中的逻辑,您需要根据以下条件选择行:</p>
<ul>
<li><code>REGION</code>应该是<code>1</code>或{<cd3>}</li>
<li><code>POPESTIMATE2015</code>>;<code>POPESTIMATE2014</code></li>
<li><code>CTYNAME</code>需要以<code>"Washington"</code>开头</li>
</ul>
<p>一般来说,Pandas可以方便地根据条件选择行,而不必迭代数据帧:</p>
<pre><code>df = census_df[
((df.REGION == 1) | (df.REGION == 2)) & \
(df.POPESTIMATE2015 > POPESTIMATE2014) & \
(df.CTYNAME.str.startswith('Washington'))
]
</code></pre>