将字典转换为 Pandas DataFrame

yur*_*ata 0 python dictionary dataframe

我有一个 Python 字典字典,它对一组文档中的单词的 TF-IDF 权重进行建模。像那样:

Corpus_dict = {"Doc1.txt": {'word1': XXXX , 'word2': XXXX , ... , wordn: xxx } "Doc2.txt": {'word1': XXXX , 'word2': XXXX , . .. , wordn: xxx }
... "Docm.txt": {'word1': XXXX, 'word2': XXXX, ... , wordn: xxx }}

其中 xxx 是 n 个单词中每个单词的 TF-IDF 值。我想将其转换为以下 Pandas 数据框:

keys     Doc1      Doc2   ...   Docn

word1     xxx        xxx         xxx
word2     xxx        xxx         xxx
                      ...
word      nxxx       xxx         xxx
Run Code Online (Sandbox Code Playgroud)

有人可以给我一些帮助吗?

抱歉英语不好,谢谢!

小智 5

只需使用

pd.DataFrame(Corpus_dict)
Run Code Online (Sandbox Code Playgroud)

它将提供您想要的数据框。

在这里找到了类似的问题