擅长:python、mysql、java
<p>使用<code>isin</code>并向<code>np.where</code>添加一个条件,该条件将填补未计算为true的条件的空白</p>
<pre><code>df['vehicle_make_category'] = np.where(df.vehicle_make.isin(luxury),'luxury','non-luxury')
vehicle_make vehicle_model vehicle_year vehicle_make_category
0 Toyota Corolla 2016 non-luxury
1 Hyundai Sonata 2016 non-luxury
2 Cadillac DTS 2006 non-luxury
3 Toyota Prius 2014 non-luxury
4 Kia Optima 2015 non-luxury
</code></pre>
<hr/>
<p>使用<a href="https://docs.scipy.org/doc/numpy-1.14.0/reference/generated/numpy.select.html" rel="nofollow noreferrer">^{<cd3>}</a>我们可以创建一个条件列表,并根据条件为true分配值</p>
^{pr2}$