擅长:python、mysql、java
<p>一旦将<code>population</code>的列设置为与<code>train</code>匹配,就可以使用<code>*</code>:</p>
<pre><code>In [11]: population.columns = train.columns
In [12]: train * population.iloc[0]
Out[12]:
feature0 feature1 feature2 feature3 feature4 feature5
0 18.279579 -3.921346 0.0 -0.0 -0.0 -18.265003
1 17.899545 -15.503942 -0.0 -0.0 -0.0 4.398419
4 16.432750 -22.490190 -0.0 -0.0 -0.0 -2.433374
5 15.905368 -4.812785 0.0 0.0 0.0 -1.074326
6 16.991823 -15.946251 0.0 0.0 0.0 -1.482333
</code></pre>
<hr/>
<p>您可以使用<code>np.tile</code>和<code>np.repeat</code>非常有效地创建多索引(如@jezrael所建议):</p>
^{pr2}$