I have a table like this
INPUT
id author size file_ext
--------------------------------
1 a 13661 python
1 a 13513 cpp
1 a 1211 non-code
2 b 1019 python
2 b 6881 cpp
2 b 1525 python
2 b 1208 non-code
3 c 1039 python
3 c 1299 cpp
我希望能够在以下方式中旋转此表格:
输出
id author size python cpp non-code
-------------------------------------------------
1 a 13661 1 0 0
1 a 13513 0 1 0
1 a 1211 0 0 1
2 b 1019 1 0 0
2 b 6881 0 1 0
2 b 1525 1 0 0
2 b 1208 0 0 1
3 c 1039 1 0 0
3 c 1299 0 1 0
我在网上找到的所有关于数据透视表的文章都是基于第二列的。我的最终目标是每个ID只输出一条记录。
最终输出结果
id author size python cpp non-code
-------------------------------------------------
1 a 28385 1 1 1
2 b 10633 2 1 1
3 c 2338 1 1 0
这里汇总了大小、Python、C++和非代码列的值。