位置: 编程技术 - 正文

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命名规则)

  • 免税收入不征税收入有哪些
  • 税收国家和地方的比例
  • 境外企业在境内取得的收入所得税
  • 资产负债表长期借款包括哪些
  • 道路占用挖掘费要交印花税吗
  • 未按期预缴企业个税
  • 从个人处借款的法律规定
  • 资产负债表最后要平吗
  • 用银行存款上交上月税金会计分录
  • 个税税务稽查
  • 小规模企业差额征收税率
  • 出口申报时限
  • 预付费服务是什么
  • 失业保险费退还计入什么科目
  • 个体工商户出售住房增值税
  • 成本法核算长期股权投资初始投资成本
  • 企业会计准则制度
  • 自然人税收系统怎么添加人员
  • 简易计税项目进项
  • 行程单的金额怎么算
  • 清算期待摊费用怎么计算
  • 免抵退不得免征和抵扣是什么意思
  • 二手固定资产使用年限
  • php获取用户名
  • 在php中使用什么获取文件的修改时间
  • ghost恢复方法
  • u盘win10系统安装教程
  • 交易性金融资产的交易费用计入哪里
  • 工业企业生产费用要素有( )、其他支出等
  • 应收账款保理的主要意图在于
  • 坎塔布莱恩
  • 三级菜单python
  • 融资租赁业务增资扩股
  • 蓝色向日葵
  • 蓝桥杯第十四届省赛获奖名单
  • 2021劳务分包专票开几个点
  • 变量与数据
  • php如何安装配置
  • thinkphp route
  • 在建工程预付款超过审计价怎么办
  • 租赁公司一般都有什么税
  • 安装使用漏电保护器是属于哪种安全措施
  • 增值税不含税销售额填在哪里
  • 公司什么项目
  • 应付账款发生坏账怎么办
  • 其他债权投资的汇兑差额计入什么科目
  • 补交以前年度的城建税会计分录
  • 诉讼期间的利息法院支不支持
  • 申报过的印花税在哪查询呢
  • 增值税发票打印机怎么调整打印位置
  • 预收账款怎么处理
  • 包装物属于周转材料还是低值易耗品
  • 提取坏账会计分录怎么写
  • 自助回单打印和网银回单
  • 长期应付职工薪酬属于其他非流动负债吗
  • 私企需要计提盈余公积吗
  • win8更新win8.1
  • 卸载win+r
  • ubuntu搜索已安装软件
  • freebsd怎么用
  • xp系统在新建账户怎么弄
  • centos 环境变量
  • 电脑禁用u盘软件
  • linux中快捷键
  • Win10 Mobile 10586.242累积更新上手视频评测
  • 怎么用linux运行c程序
  • exact form
  • 批处理实例
  • Vuforia 4.0 beta——Object Recognition (二)
  • javascript的主要用途
  • Python出现keyerror
  • python坑人代码
  • js判断怎么写
  • googlevoice使用教程
  • 江苏省税务厅电话
  • 涉嫌虚开增值税专用发票罪
  • 个体户增值税申报比对不符怎么处理
  • 国税发2014年39号
  • 中税网讲师
  • 江苏个人扣税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设