擅长:python、mysql、java
<p>你需要<code>set_index</code>和<code>unstack</code></p>
<pre><code>df.set_index(['day','user']).measure1.unstack(fill_value=0)
Out[6]:
user u1 u2 u3 u4
day
1 xxxxx xxxxx xxxxx 0
2 0 xxxxx xxxxx xxxxx
3 xxxxx 0 xxxxx 0
df.set_index(['day','user']).measure2.unstack(fill_value=0)
Out[7]:
user u1 u2 u3 u4
day
1 yyyyy yyyyy yyyyy 0
2 0 yyyyy yyyyy yyyyy
3 yyyyy 0 yyyyy 0
</code></pre>