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

如何将BERT情感分析的Hugging Face Pipeline输出转为Pandas DataFrame格式

情感分析结果转DataFrame实现方案

首先提前安装pandas依赖,未安装可执行命令:
pip install pandas

完整实现代码如下:

from transformers import pipeline
import pandas as pd

# 初始化文本分类Pipeline
pipe = pipeline("text-classification")
# 待预测的文本列表
input_texts = ["This restaurant is awesome", "This restaurant is aweful"]
# 获取预测结果
pred_results = pipe(input_texts)

# 若仅需要导出标签和置信度两列,直接传入预测结果即可
df = pd.DataFrame(pred_results)

# 若需要同时保留原始文本(匹配你预期的输出格式),可按如下方式处理
merge_data = []
for text, res in zip(input_texts, pred_results):
    merge_data.append({
        "text": text,
        "label": res["label"],
        "score": res["score"]
    })
full_df = pd.DataFrame(merge_data)

# 输出查看结果
print(full_df)

运行后得到的full_df就是包含原始文本、分类标签、置信度得分的DataFrame格式结果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 08:27:03