python - 大熊猫中的 GroupBy 并从值创建新列
问题描述
我有一个像这样的熊猫数据框:
a b
A 1
A 2
B 5
B 5
B 4
C 6
C 7
C 8
C 9
我想按列分组a
并将列的值放在b
单独的列中。显然,我需要填充和/或裁剪值的数量,假设我选择 3 作为值的最大长度和零填充,我希望得到这样的数据帧:
a b_0 b_1 b_2
A 1 2 0
B 5 5 4
C 6 7 8
如何使用 pandas / numpy 实现这一目标?
解决方案
推荐阅读
- vagrant - 我在 islandora-playbook 存储库上流浪时遇到了这两个错误,你对这个问题有什么想法吗?
- java - 反序列化 GSON 中的字符串列表?
- installation - 如何以我已有的路径之间没有冲突的方式安装 Anaconda?
- c - 如何对指向有名字的地方的 void* 数组进行排序?
- zos - z/OS Unix 系统服务 BPXBATCH 以 CC=3840 结束
- rest - 休息 API 过滤器
- workflow - AEM 6.5 如何将系统用户添加到工作流管理员组
- r - 根据 r 中的预定义范围重新编码继续变量
- sql - 如何在 SQL 中向表中添加查询?
- asp.net-core - 在 .Net Core Web API 中跟踪数据库更改并使用 SignalR 向客户端发送相应推送通知的适当方法