擅长:python、mysql、java
<p>你说你想要一个数据帧,所以我假设熊猫操作是可以接受的。你知道吗</p>
<p>我还假设符号只是格式化的,而不是实际数据文件的一部分(在将来,这种修饰符是不必要的,甚至对这类问题有害)</p>
<p>使用给定的数据,我创建一个df(<code>pd.read_csv</code>或类似的),然后对其进行透视</p>
<pre><code> col1 col2 col3
0 100021 hasdata y
1 100021 name USER1
2 100021 extra1 typer
3 100021 extra2 reader
4 50003 hasdata y
5 50003 name USER2
6 50003 extra1 reader
7 50003 extra2 writer
8 50003 extra3 coder
9 30007 hasdata n
10 30007 name 0001
11 30007 extra1 Null
df.pivot(index='col1',columns='col2',values='col3')
col2 extra1 extra2 extra3 hasdata name
col1
30007 Null NaN NaN n 0001
50003 reader writer coder y USER2
100021 typer reader NaN y USER1
</code></pre>