擅长:python、mysql、java
<p>一番折腾之后,我想出了一个远不如“心灵世界”的东西。我只是说服自己发表文章,以提供一些见解,以获得相同的解决方案,不同的技术。在</p>
<pre><code>In [55]: (df1.set_index('ID')
.rename_axis('parameter', 1)
.stack()
.reset_index(name='value')
.merge(df2)
.set_index(['ID', 'parameter']).weight.unstack())
Out[55]:
parameter param1 param2 param3
ID
A12 13 21 49
B15 10 39 49
B20 13 39 49
</code></pre>