【发布时间】:2018-03-31 02:00:31
【问题描述】:
我有一个如下所示的 python 列表对象:
{'word1':#, 'word2':#, 'word3':#, 'class':'pos'}
{'word2':#, 'word4':#, 'word5':#, 'word6':#, 'class':'neg'}
其中每一行都有一个单词列表,以及文件中各行的单词数,最后一个列表项始终是 pos(正数)或 neg(负数)。 (这是用于情绪分析的)。
我正在尝试将其转换为数据框,其中每一列都是列表中每一行的所有可能单词。每行都有该项目的字数:
df:
row word1 word2 word3 word4 word5 word6 class
1 # # # 0 0 0 pos
2 0 # 0 # # # neg
我该怎么做?我尝试使用
直接将其转换为数据框df = pd.DataFrame(list)
但我没有在我的数据中看到类列,并且我得到同一个单词的多个列。
【问题讨论】:
-
似乎python字典不是列表
标签: python python-3.x pandas