位置: 编程技术 - 正文

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

  • 人民大学税务专硕学费
  • 个税负数怎么做账
  • 个体户超过定额怎么纳税申报
  • 小规模免哪些税
  • 生产型企业怎么退税
  • 专票多少钱
  • 盘盈的固定资产怎么做账务处理
  • 企业残疾金的基数是多少
  • 明明申报了为什么显示没有申报
  • 内账固定资产已经费用化了怎么办
  • 外资企业对应的企业是什么
  • 资产处置收益结转损益
  • 一般纳税人税种认定有几个增值税要怎么申报呀
  • 为别人开发票先收的税金怎么入帐?
  • 补充医疗保险 个人账户可以报销吗
  • 投资办厂协议
  • 专用发票抵扣联放在凭证中吗
  • 预缴的个人所得税会计分录
  • 企业牌照拍卖收入计入什么科目
  • 资金账簿印花税滞纳金怎么算
  • 集团内部资金借贷制度
  • 在建工程的工资计入哪里
  • 按照税收一般规定计算的折旧摊销金额
  • 增值税进项税怎么算
  • 1697510649
  • 坏账核销的依据
  • 腾达路由器管理员密码
  • 新手应该怎么样
  • thinkphp i方法
  • pddocument.load
  • 超市预售卡怎么记账
  • autorun.exe
  • 应付票据可以直接填列吗
  • 计提坏账准备的方法
  • 影响当期损益的税费
  • 夕阳下的大白鲨过山车,美国新泽西州 (© John Van Decker/Alamy)
  • 合同的第三方指什么
  • 加德满都治安状况如何
  • 员工出差过程中猝死赔偿
  • 企业所得税申报表在哪里打印
  • 基于深度学习的轴承寿命预测实践,开发CNN、融合LSTM/GRU/ATTENTION
  • custom用法
  • 企业所得税没有交
  • 增值税专票只有右上角有发票号码
  • 删除python包
  • 企业收取的罚款需要交企业所得税吗
  • 小规模差额征税的税率是3%还是5%
  • 个体工商户季度超过9万怎么交税
  • 其他应收款怎么冲平会计分录
  • 实业投资收益如何
  • 减免城建税的会计分录
  • 销项100万进项80万交多少税
  • 开办费的最新账务处理2021
  • 公司发放工作服怎么做账务处理
  • 事业单位扶贫费用怎么做账
  • 河道工程修建维护管理费何时开始停征?
  • 销售退回的账务处理红字
  • 政府给的专款专用的补助,怎么入账
  • 分支机构企业所得税计提和缴纳数额不一致怎么办?
  • 经营活动产生的现金流量净额计算公式
  • 实物投资的会计科目
  • 建筑公司的会计好做吗
  • un_a.exe
  • 新买的读卡器不读卡,提示放入驱动盘
  • win8.1技巧
  • WIN10系统中软件打开找不到网络共享盘
  • win10右下角弹出全屏截图
  • java.exe是指
  • linux中复制目录到另一个目录的命令
  • win7退出家庭组
  • win7 64位系统怎么查看串口号?
  • win8电脑远程控制怎么弄
  • javascriptz
  • 使用jQuery的ajax方法向服务器发出get和post请求的方法
  • [置顶] [笔记]
  • a*算法的优缺点
  • unity区域光怎么做
  • node js 前端
  • javascript基础类型
  • 会议服务费属于什么类别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设