嵌套字典到熊猫数据框

时间:2020-03-02 14:58:25

标签: python json pandas dictionary

我有以下字典:

{name_1(str) : {subname_1(str) : {score_metric_1(str) : score_value_1(float),
                                 score_metric_2(str) : score_value_2(float)},
               {subname_2{str) : {score_metric_1(str) : score_value_1(float),
                                 score_metric_2(str) : score_value_2(float)}},

{name_2(str) : {subname_3(str) : {score_metric_1(str) : score_value_1(float),
                                 score_metric_2(str) : score_value_2(float)},
               {subname_4{str) : {score_metric_1(str) : score_value_1(float),
                                 score_metric_2(str) : score_value_2(float)}}}

,我想将其放入pandas数据框中以获取以下格式:

Name        Subname        Score1               Score2
name_1(str) subname_1(str) score_value_1(float) score_value_2(float)

我已经尝试读取JSON文件并应用JSON规范化,但是由于AttributeError导致无法解决:'str'对象没有属性'values'。我还需要补充一点,某些score_values可能会丢失,但是要添加一个NaN。

希望有人可以帮助我! 谢谢。

0 个答案:

没有答案