【发布时间】:2015-08-02 06:42:36
【问题描述】:
我正在尝试从下面的 JSON 文件创建一个数据框。我一直在使用d1 = pd.read_json('user.json'),但这并不是为嵌套值accessToken,facebookId 等创建列。
有没有一种简单的方法可以让 pandas 处理这些嵌套值?
这个问题已经在别处被问过了,但我需要将嵌套值作为列输入到更大的数据框中。
{
"_id": 11,
"claimToFame": "Send me some tunes...or your GitHub!",
"commentCount": 230,
"coverImage": "img.jpg",
"currentLanguage": "en-GB",
"dateOfBirth": "07/29/1982",
"email": "l@gmail.com",
"facebookDetails": {
"accessToken": "123",
"facebookId": "123"
}
,
"facebookId": 1,
"firstName": "David",
"followerCount": 422403,
"following": false,
"followingCount": 253,
"googleDetails":
{
"googleId": "111411986454983058357",
"accessToken": "123"
}
}
【问题讨论】:
标签: python json pandas ipython ipython-notebook