You need to enable JavaScript to run this app. 如何将pd.read_pickle读取的列表类pkl文件转为含text、label列的DataFrame开展情感分析
优惠活动
大模型
产品
解决方案
定价
更多

如何将pd.read_pickle读取的列表类pkl文件转为含text、label列的DataFrame开展情感分析

转换实现

你用pd.read_pickle读取得到的字典列表,是pandas原生支持的DataFrame构造输入,根本不用写循环遍历拆字段,直接构造就行:

import pandas as pd

# 把路径换成你自己的pkl文件实际位置
loaded_data = pd.read_pickle("path/to/your/file.pkl")

# 一行转成目标结构DataFrame
df = pd.DataFrame(loaded_data)

转换后的结果完全匹配你的需求:

  • 自动生成text、label两列,列名直接来自原字典的键
  • 原列表中每个字典对应表格的一行,文本内容、标签值一一对应
  • 空文本这类特殊值会原样保留,不会出现数据错位或者丢失

如果做情感分析不需要空文本的无效样本,可以在转换后加个简单筛选:

# 过滤掉text为空白的行
df = df[df["text"].str.strip() != ""].reset_index(drop=True)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.29 17:45:07