【发布时间】:2021-11-21 10:06:03
【问题描述】:
我有想要更改为数据框但具有特定列的列表数据。请帮助我获得正确的输出。
示例- 我拥有的数据 -
[{'data': [{'interval': '2021-09-22T09:13:57.000Z/2021-09-29T09:13:57.000Z',
'metrics': [{'metric': 'nOffered',
'qualifier': None,
'stats': {'count': 17,
'count_negative': None,
'count_positive': None,
'current': None,
'denominator': None,
'max': None,
'min': None,
'numerator': None,
'ratio': None,
'sum': None,
'target': None}},
{'metric': 'tAnswered',
'qualifier': None,
'stats': {'count': 17,
'count_negative': None,
'count_positive': None,
'current': None,
'denominator': None,
'max': 17327.0,
'min': 4569.0,
'numerator': None,
'ratio': None,
'sum': 156929.0,
'target': None}},
{'metric': 'tTalk',
'qualifier': None,
'stats': {'count': 29,
'count_negative': None,
'count_positive': None,
'current': None,
'denominator': None,
'max': 2650757.0,
'min': 2124.0,
'numerator': None,
'ratio': None,
'sum': 8402252.0,
'target': None}}],
'views': None}],
'group': {'mediaType': 'voice',
'queueId': 'a72dba75-0bc6-4a65-b120-8803364f8dc3'}}]
我必须把它转换成下面的格式-
nOffered_count nOffered_sum tAnswered_count tAnswered_sum tTalk_count tTalk_sum
17 None 17 156929.0 29 8402252.0
【问题讨论】:
标签: python python-3.x pandas list dataframe