如何拆分包含json数组的dataframe列?

时间:2018-09-18 05:13:30

标签: json python-3.x pandas dataframe split

如何使用python split函数将下面的列拆分为预期的输出? 我已经使用了json_normalize并将其存储到dataframe中。 在数据框中,它创建了一种列语言,用于存储以下值。

    languages
    [{'name': 'French', 'vowel_count': 3}, {'name':'English', 'vowel_count': 5}]

预期输出:

   name                vowel_count 
 French                3  
English                5  

我使用的Json文件:

data1=[{
 "languages" : [
    {
        "name" : "French",
        "vowel_count" : 3
    },

    {
        "name" : "English",
        "vowel_count" : 5
    }

  ]}]

我已经使用过:

json_normalize(data1,'languages')

但我希望它仅使用

json_normalize(data1)

生成

    languages
    [{'name': 'French', 'vowel_count': 3}, {'name':'English', 'vowel_count': 5}]

并将生成的列分为多个列。

0 个答案:

没有答案