python - 在 Python 中操作数据框
问题描述
假设我在 Python 中有以下数据框
可乐 | colB |
---|---|
啊 | 1 |
啊 | 2 |
bb | 3 |
bb | 4 |
我怎样才能得到以下
可乐 | colB |
---|---|
啊 | {1,2} |
bb | {3,4} |
解决方案
您可以使用以下聚合将数据框分组为一组:
df_agg = df.groupby('colA').agg(set).reset_index()
推荐阅读
- java - 多次调用 Kafka Streams StreamBuilder.build() 可以吗
- api - Slackbot 无法接收消息
- c++ - 错误:数组中数组下标的无效类型“int [int]”
- r - 为什么我的数据表没有在我的 Shiny App 中呈现?
- python - 如何在 Python 中创建可重用的生成器类?
- sharepoint - Files.ReadWrite ROPC MS Graph API 403 错误,尽管 Scope 显示正确的授权
- java - 为什么我在执行 Exact OAuth 时得到 OAuthProblemException error='invalid_request' description='Handle could not be extract'
- python - 取决于其先前值(行)的熊猫列?
- python - 将元组字典转换为有效字典时出现问题?
- c# - 从同一个文本文件中读取单个数据和数组