Ste*_*ith 10 python nested-lists pandas
我需要帮助将字典的嵌套列表(其中包含字典的嵌套列表)转换为数据框。最后,我想要一些看起来像的东西(点代表中间的其他列):
id | isbn | isbn13 | .... | average_rating|
30278752 |1594634025|9781594634024| .... |3.92 |
34006942 |1501173219|9781501173219| .... |4.33 |
Run Code Online (Sandbox Code Playgroud)
id | isbn | isbn13 | .... | average_rating|
30278752 |1594634025|9781594634024| .... |3.92 |
34006942 |1501173219|9781501173219| .... |4.33 |
Run Code Online (Sandbox Code Playgroud)
如果你的钥匙总是 books
pd.concat([pd.DataFrame(i['books']) for i in review_stat])
id isbn isbn13 ratings_count reviews_count text_reviews_count work_ratings_count work_reviews_count work_text_reviews_count average_rating
0 30278752 1594634025 9781594634024 4832 8435 417 2081902 3313007 109912 3.92
0 34006942 1501173219 9781501173219 4373 10741 565 1005504 2142280 75053 4.33
Run Code Online (Sandbox Code Playgroud)
如果需要,您可以随时重置索引
您也可以json_normalize在这里使用:
df = pd.json_normalize(review_stat, 'books')
Run Code Online (Sandbox Code Playgroud)
[出去]
id isbn ... work_text_reviews_count average_rating
0 30278752 1594634025 ... 109912 3.92
1 34006942 1501173219 ... 75053 4.33
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
178 次 |
| 最近记录: |