位置: 编程技术 - 正文

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:session_id()的用法_Session函数
  • 股东无偿转让股权
  • 农产品销售税收优惠政策
  • 怎么处理坏账准备的问题
  • 销售退回的会计分录金额
  • 预付工程施工款会计分录
  • 企业通讯费管理办法
  • 冰山从哪里来
  • php框架yii
  • vue.js devtools插件下载
  • 开发的php程序如何发布
  • 增值税发票洗烂怎么办
  • 基于个人同意处理个人信息的个人什么撤回其同意
  • NovelAi + Webui + Stable-diffusion本地配置
  • gpgpu编程技术
  • 增值税普通发票查询真伪
  • windows history命令
  • ps快速选择工具抠图
  • 帝国最新版本
  • 购房发票可以对折吗
  • 税收罚款支出计入其他应付款吗对吗
  • 驱动开发做得长久吗
  • 外贸企业主要做什么
  • sqlserver233报错原因
  • 增值税现代服务业包括哪些内容
  • 汽修厂的发票开的是什么票
  • 公司买手表可以抵扣增值税吗
  • 高新补助收入属于不征税收入吗
  • 应交税金应交增值税
  • 车辆处置收入怎么交税
  • 工会经费计算公式的例子
  • 开专票需要什么条件呢怎么开
  • 实收资本印花税属于什么税目
  • 公司给别人公司过账应该注意哪些
  • 公司每个月申报怎么报的
  • 典当行收房产证吗直接可以拿钱吗
  • 采取分期收款方式
  • 在途物资入库怎么记账
  • 会计准则应收账款计提坏账
  • 房地产会计如何报税
  • 金税三期网络设置
  • 如何建立明细分类账
  • sqlserver恢复模式简单和完整
  • windows update更新卡住不动了
  • centos查看inode
  • mac os x 10.9.5
  • javascript编写
  • jquery mobile ui
  • node 多线程
  • unity3d CarWaypoints插件
  • 深入理解新发展理念心得体会3篇
  • 外部js获取当前vue实例
  • 税控盘开票软件下载官网
  • 上饶市税务局咨询电话
  • 汽车商业险退保还有手续费吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设