((pandas json_normalize)嵌套Json

问题描述 投票:1回答:1

我正在尝试normalize一个已完全嵌套但似乎无法正常工作的json。

这是杰森

  "results": [
    {
      "group": {
        "mediaType": "mail"
      },
      "data": [
        {
          "interval": "2020-01-20T23:00:00.000Z/2020-01-21T23:00:00.000Z",
          "metrics": [
            {
              "metric": "nOf",
              "stats": {
                "count": 31
              }
            },
            {
              "metric": "tHa",
              "stats": {
                "max": 4115605,
                "min": 47151,
                "count": 30,
                "sum": 36606219
              }
            }
          ]
        }
      ]
    }

我尝试过的是这个

from pandas.io.json import json_normalize

data = json_normalize(response_json, 'results', ['mediaType', 'interval', ['metrics', 'metric', ['stats']]])

我想得到的是按mediaType分组的df,并看到类似nOf.counttHa.max等的统计信息。>>

提前感谢!

我正在尝试规范化一个非常嵌套的json,但似乎无法使其正常工作。这是Json的“结果”:[{“ group”:{“ mediaType”:“ mail”},“ data”:[...

python json pandas
1个回答
0
投票

仅供参考,我使用此功能解决了

© www.soinside.com 2019 - 2024. All rights reserved.