位置: 编程技术 - 正文

Python处理JSON数据并生成条形图(python怎么处理json数据)

编辑:rootadmin

推荐整理分享Python处理JSON数据并生成条形图(python怎么处理json数据),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python json数据处理,python处理json数据库,python处理json数据,无转义符号,python处理json数据为datafrom,python处理json数据中每行数据,python处理json数据的基本方法,python处理json数据的基本方法,python处理json数据计数,内容如对您有帮助,希望把文章链接给更多的朋友!

一、JSON 数据准备

首先准备一份 JSON 数据,这份数据共有 条内容,每条内容结构如下:

本示例主要是以 tz(timezone 时区) 这一字段的值,分析这份数据里时区的分布情况。

二、将 JSON 数据转换成 Python 字典

代码如下:

三、统计 tz 值分布情况,以“时区:总数”的形式生成统计结果

要想达到这一目的,需要先将 records 转换成 DataFrame,DataFrame 是 Pandas 里最重要的数据结构,它可以将数据以表格的形式表示;然后用 value_counts() 方法汇总:

四、根据统计结果生成条形图

Python处理JSON数据并生成条形图(python怎么处理json数据)

生成条形图之前,为了数据的完整,可以给结果中缺失的时区添加一个值(这里用Missing表示),而每条时区内容里缺失的值也需要添加一个未知的值(这里用Unknown表示):

然后使用 plot() 方法既可生成条形图:

到这里就是一个完整的处理 JSON 数据生成统计结果和条形图的例子;不过还可以对这份统计结果进行进一步的处理,以得到更加详细的结果。

每条数据里还有一个 agent 值,即浏览器的 USER_AGENT 信息,通过这一信息可以得知所使用的操作系统,所以对上一步生成的统计结果还可以按操作系统的不同加以区分。

agent 值:

五、将条形图以操作系统(Windows/非Windows)加以区分

不是所有的数据都有 a 这个字段,首先过滤掉没有 agent 值的数据; 然后根据时区和操作系统列表对数据分组,然后 对分组结果进行计数:

最后选择出现次数最多的个时区的数据 生成一张条形图:

这样就得到了以不同操作系统加以区分的条形图统计结果:

标签: python怎么处理json数据

本文链接地址:https://www.jiuchutong.com/biancheng/386251.html 转载请保留说明!

上一篇:用Python解决计数原理问题的方法(python中计数函数怎么用)

下一篇:利用Python实现命令行版的火车票查看器(pytho命名规则)

  • 进项税额加计抵减5%
  • 降低个人税负什么意思
  • 豆制品属于农产品初加工吗
  • 国税地税电子钥匙价格
  • 应付账款不需要付怎样做会计分录
  • 固定资产残值账务处理
  • 小规模商贸公司没有进项可以开发票吗?
  • 采购设备包含安装费用吗
  • 新办商贸企业一般纳税人合同金额
  • 非货币性资产交换准则
  • 招标资料费计入成本吗
  • 收到总工会转工资怎么办
  • 退预付账款会计分录
  • 奖励积分换取商品会计处理
  • 公司年会增值税专用发票可以抵扣吗?
  • 成立分公司总公司有什么影响
  • 员工一次性赔偿怎么算
  • 增值税发票已作废怎么办
  • 4.86的税率怎么算
  • 没领税票会产生税吗
  • 制造费用可以直接转入本年利润吗
  • 购买固定资产货款未付
  • 应交税费的借方表示什么
  • 机械租赁的发票
  • 企业进口葡萄酒税率多少
  • 业绩补偿协议
  • hdmi连接电视无法全屏
  • 工资和薪金是一回事吗
  • 浏览器备份文件在哪里
  • 绿宝树的养殖方法和注意事项视频
  • linux统计文件行数字数
  • 通行证普通发票放在凭证哪里
  • 收到租赁发票会计分录怎么做
  • PHP aes (ecb)解密后乱码问题
  • 如何利用路由器登陆花生壳
  • 委托加工物资如何转入生产成本
  • 龙舌兰 (© Moab Republic/Shutterstock)
  • php zend
  • 红字发票冲减的是当月收入吗
  • 空调维修费进什么会计科目
  • 基于随机森林的气温预测
  • 企业所得税退税流程
  • thinkphp ide
  • densenet网络结构详解
  • ci框架视频教程
  • 帝国cms怎么安装不了
  • vue新手教程
  • 其他权益工具投资是金融资产吗
  • Ficstar Software � Web Data Extraction Tools
  • 民办学校学费收现金
  • 税控盘 金税盘
  • 控股子公司注销母公司账务处理实例
  • 综合所得算税公式
  • 工程项目买保险没有合同 情况说明怎么写
  • 公司买车抵税最新政策2022购置税减半享受不?
  • 城建税如何计提税金
  • 转账给个人账户
  • 余额调节表一定要编制吗
  • 年终汇算清缴的税种
  • 买车的车
  • 收入纳税明细里的收入和实际不符
  • 应付职工薪酬的会计科目
  • 跨年材料票可以入账吗
  • 折现率的选择主要是根据什么来判断
  • supervisor.sock refused connection
  • sqlserver 临时表 准备
  • win7硬盘设置在哪里设置
  • linux解析命令
  • 和查看已连接的wifi密码
  • windows8.
  • WIN10怎么设置在平板模式下隐
  • mac 8g 虚拟机
  • win10安装驱动器
  • perl读取文件内容到数组
  • jquery json对象
  • javascript教程chm
  • jquery获取单选按钮的值
  • 四川税务网络领发票流程
  • 江苏专家库申报在哪个网站
  • app平台怎么投诉商家
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设