如何使用Pandas正确规范化JSON数据 - Python

时间:2018-03-28 05:26:25

标签: python pandas normalize

我是Python的新手,目前在python中规范化Json时遇到了问题。

在下面给出的示例中,我发现嵌套标记的解决方案具有单个值,如

{u'c':u'119.743',       你好:你'119.891',       你好':'u'119.249',       你好':u'119.341'},

现在我们在嵌套标记中有多个值,因此我希望将值显示为3个单独的记录,其他值具有相同的值。请帮忙。

{u'c':u'119.743',   你好:你'119.891',   你好':'u'119.249',   你好':u'119.341'},

{u'c':u'119.743',   你好:你'119.891',   你好':'u'119.249',   你好':u'119.341'}

完整的数据如下。

The data is given below.
[{u'complete': True,
u'mid': {u'c': u'119.743',
  u'h': u'119.891',
  u'l': u'119.249',
  u'o': u'119.341'},

   {u'c': u'119.743',
  u'h': u'119.891',
  u'l': u'119.249',
  u'o': u'119.341'},

{u'c': u'119.743',
  u'h': u'119.891',
  u'l': u'119.249',
  u'o': u'119.341'},
u'time': u'1488319200.000000000',
u'volume': 14651},

{u'complete': True,
u'mid': {u'c': u'119.893',
  u'h': u'119.954',
  u'l': u'119.552',
  u'o': u'119.738'},
  {u'c': u'119.893',
  u'h': u'119.954',
  u'l': u'119.552',
  u'o': u'119.738'},
  {u'c': u'119.893',
  u'h': u'119.954',
  u'l': u'119.552',
  u'o': u'119.738'},
u'time': u'1488348000.000000000',
u'volume': 10738},

{u'complete': True,
u'mid': {u'c': u'119.946',
  u'h': u'120.221',
  u'l': u'119.840',
  u'o': u'119.888'},
  {u'c': u'119.946',
  u'h': u'120.221',
  u'l': u'119.840',
  u'o': u'119.888'},
  {u'c': u'119.946',
  u'h': u'120.221',
  u'l': u'119.840',
  u'o': u'119.888'},
u'time': u'1488376800.000000000',
u'volume': 10041}]

0 个答案:

没有答案