我把一个json格式的数据读到dataframe里面了 怎么解析出自己需要的字段呢?

Python进阶者
• 阅读 518

大家好,我是皮皮。

一、前言

前几天在Python最强王者交流群【WYM】问了一个pandas处理的问题,提问截图如下:

我把一个json格式的数据读到dataframe里面了 怎么解析出自己需要的字段呢?

原始数据如下图所示: 我把一个json格式的数据读到dataframe里面了 怎么解析出自己需要的字段呢?

后来还提供了一个小文件。

我把一个json格式的数据读到dataframe里面了 怎么解析出自己需要的字段呢?

二、实现过程

这里【郑煜哲·Xiaopang】给了一个思路。

我把一个json格式的数据读到dataframe里面了 怎么解析出自己需要的字段呢?

不过并不是粉丝想要的那种。后来【隔壁山楂】基于给的测试文件,写了一个代码,如下所示:

import json
import pandas as pd

with open("test", encoding='utf-8') as f:
    json_data = json.load(f)

pd.DataFrame(pd.json_normalize(json_data)['tblTags'].explode().tolist())

在代码运行的时候,发现粉丝发的文件好像少个了一段,大佬删了一部分,才能够运行。

我把一个json格式的数据读到dataframe里面了 怎么解析出自己需要的字段呢?

后来就顺利地解决了问题,真是太强了!

我把一个json格式的数据读到dataframe里面了 怎么解析出自己需要的字段呢?

三、总结

大家好,我是皮皮。这篇文章主要盘点了一个Python基础的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。

最后感谢粉丝【WYM】提问,感谢【郑煜哲·Xiaopang】、【隔壁山楂】给出的思路和代码解析,感谢【dcpeng】等人参与学习交流。

点赞
收藏
评论区
推荐文章
Python进阶者 Python进阶者
2年前
怎么把这两行Python代码写成一行代码?
大家好,我是皮皮。一、前言前几天在Python最强王者交流群【刘苏秦】问了一个Python的问题,提问截图如下:!(https://uploadimages.jianshu.io/upload_images/26239789aee
Python进阶者 Python进阶者
2年前
该字段看上去是个列表字典嵌套,怎么只取出name对应的内容呢?
大家好,我是Python进阶者。一、前言前几天在Python最强王者交流群【WYM】问了一个Pandas处理的问题,提问截图如下:!(https://uploadimages.jianshu.io/upload_images/26
Python进阶者 Python进阶者
2年前
取出df3["text"]里 tblActors字段的内容,如果没有就填充一个值,怎么破?
大家好,我是Python进阶者。一、前言前几天在Python最强王者交流群【WYM】问了一个Pandas处理的问题,提问截图如下:!(https://uploadimages.jianshu.io/upload_images/26
Python进阶者 Python进阶者
2年前
Python读取单元格中数据 如000008,读出来后就变成了8,怎么破?
大家好,我是皮皮。一、前言前几天在Python星耀交流群【此类生物】问了一个Python数据处理的问题,提问截图如下:!(https://uploadimages.jianshu.io/upload_images/26239789
Python进阶者 Python进阶者
2年前
大佬们,这种嵌套字典类型的数据,我想把它读取到df里,如何操作?
大家好,我是皮皮。一、前言前几天在Python最强王者交流群【WYM】问了一个Pandas处理的问题,提问截图如下:!(https://uploadimages.jianshu.io/upload_images/26239789
Python进阶者 Python进阶者
2年前
在dataframe中怎么去除这种不合规的时间啊?
大家好,我是皮皮。一、前言国庆期间在Python钻石交流群【静惜】问了一个Pandas处理的问题,提问截图如下:!(https://uploadimages.jianshu.io/upload_images/26239789d2
Python进阶者 Python进阶者
2年前
有没有一行代码,把数字字符,转成数字的?
大家好,我是皮皮。一、前言国庆期间在Python白银交流群【像风自由】问了一个Pandas处理的问题,提问截图如下:!(https://uploadimages.jianshu.io/upload_images/26239789
Python进阶者 Python进阶者
2年前
盘点一个pandas两个数据横向拼接的问题
大家好,我是皮皮。一、前言前几天在Python白银交流群【谢峰】问了一个Pandas拼接的问题,提问截图如下:!(https://uploadimages.jianshu.io/upload_images/26239789c53
Python进阶者 Python进阶者
11个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这
Python进阶者 Python进阶者
6个月前
这种嵌套字典类型的数据,我想把它读取到df里,如何操作?
大家好,我是皮皮。一、前言前几天在Python最强王者交流群【WYM】问了一个Pandas处理的问题,提问截图如下:原始数据:pythontempdict()temp这里他自己给了一个思路,使用pd.DataFrame(之后再进行转置一下即可。得到如下预期