【发布时间】:2020-07-09 13:29:56
【问题描述】:
data1 = {0: [{'confident': False, 'iab': 'IAB25-3'}],
1: [{'confident': False, 'iab': 'IAB6-6'},
{'confident': True, 'iab': 'IAB6'}],
2: [{'confident': True, 'iab': 'IAB16-1'},
{'confident': True, 'iab': 'IAB16'},
{'confident': False, 'iab': 'IAB9'},
{'confident': False, 'iab': 'IAB9-28'}]}
上述格式最初是每行中的列表/json 有 = [{'confident': False, 'iab': 'IAB25-3'},{'confident': True, 'iab': 'IAB16'} ] 在 to_dict() 的帮助下转换为字典,从而得到开头提到的数据。 主要问题是集合数组(自信和 iab)可以是 n 次并且 n 是未知的。所以,我无法格式化它。
我正在努力将其转换为以下给定的数据帧格式,但尚未成功。
rowid confident iab
0 False IAB25-3
1 False IAB6-6
1 True IAB6
2 True IAB16-1
2 True IAB16
2 False IAB9
2 False IAB9-28
感谢任何帮助。
【问题讨论】:
标签: python json pandas data-cleaning data-conversion