在Python中,可以使用pandas库来将一个数据框中的列添加到group-by数据框中。具体步骤如下:
import pandas as pd
# 读取数据框
df = pd.read_csv('data.csv')
grouped = df.groupby('category')
result = grouped.agg({'value': ['mean', 'sum']})
result = result.merge(df[['category', 'name']], on='category', how='left')
这样,就将原始数据框中的"name"列添加到了group-by数据框中。
总结:
在Python中,可以使用pandas库来将一个数据框中的列添加到group-by数据框中。首先,使用groupby()函数对数据框进行分组,然后使用agg()函数进行聚合操作,最后使用merge()函数将原始数据框中的其他列添加到group-by数据框中。
推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云数据库(TencentDB)。
腾讯云服务器(CVM)产品介绍链接地址:https://cloud.tencent.com/product/cvm
腾讯云数据库(TencentDB)产品介绍链接地址:https://cloud.tencent.com/product/cdb
领取专属 10元无门槛券
手把手带您无忧上云