You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将pandas groupby生成的带索引元组对象拆分为mean和precision列

拆分元组列实现方案

你当前得到的prec_score是带source索引、元素为二元组的Series对象,可通过以下代码完成列拆分:

方法1:直接构造DataFrame(性能最优)

import pandas as pd
# 拆分元组生成指定列名的DataFrame
result_df = pd.DataFrame(
    prec_score.tolist(),
    index=prec_score.index,
    columns=['mean', 'precision']
)
# 若需要将source索引转为普通列,补充执行以下代码
result_df = result_df.reset_index()

方法2:apply拆分(写法更简洁)

result_df = prec_score.apply(pd.Series)
result_df.columns = ['mean', 'precision']
# 索引转普通列同样执行reset_index即可
result_df = result_df.reset_index()

执行后得到的result_df就完全符合你预期的输出格式。

内容的提问来源于stack exchange,提问作者nhandy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 21:36:03