位置: 编程技术 - 正文

利用Python中的pandas库对cdn日志进行分析详解(利用Python中的turtle绘制乡村振兴)

编辑:rootadmin

推荐整理分享利用Python中的pandas库对cdn日志进行分析详解(利用Python中的turtle绘制乡村振兴),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python%怎么用,python用pi,利用Python中的运算符可以解决哪些问题,利用Python中的方法和函数提取出给定列表,利用Python中的运算符可以编程解决你身边的那些问题,利用Python中的turtle,利用Python中的运算符可以编程解决你身边的那些问题,利用Python中的turtle,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

最近工作工作中遇到一个需求,是要根据CDN日志过滤一些数据,例如流量、状态码统计,TOP IP、URL、UA、Referer等。以前都是用 bash shell 实现的,但是当日志量较大,日志文件数G、行数达数千万亿级时,通过 shell 处理有些力不从心,处理时间过长。于是研究了下Python pandas这个数据处理库的使用。一千万行日志,处理完成在s左右。

代码

pandas 学习笔记

Pandas 中有两种基本的数据结构,Series 和 Dataframe。 Series 是一种类似于一维数组的对象,由一组数据和索引组成。 Dataframe 是一个表格型的数据结构,既有行索引也有列索引。

Series

Series的字符串表现形式为:索引在左边,值在右边。没有指定索引时,会自动创建一个0到N-1(N为数据的长度)的整数型索引。可以通过Series的values和index属性获取其数组表示形式和索引对象:

通常创建Series时会指定索引:

通过索引获取Series中的单个或一组值:

排序

筛选运算

成员

通过字典创建Series

如果只传入一个字典,则结果Series中的索引就是原字典的键(有序排列)

当指定index时,sdata中跟states索引相匹配的3个值会被找出并放到响应的位置上,但由于‘Suzhou'所对应的sdata值找不到,所以其结果为NaN(not a number),pandas中用于表示缺失或NA值

pandas的isnull和notnull函数可以用于检测缺失数据:

Series也有类似的实例方法

Series的一个重要功能是,在数据运算中,自动对齐不同索引的数据

利用Python中的pandas库对cdn日志进行分析详解(利用Python中的turtle绘制乡村振兴)

Series的索引可以通过复制的方式就地修改

DataFrame

pandas读取文件

DataFrame列选取

DataFrame行选取

获取一个元素,可以通过iloc,更快的方式是iat

DataFrame块选取

根据条件过滤行

在方括号中加入判断条件来过滤行,条件必需返回 True 或者 False

增加列

排序

按指定列排序

查看

转置

使用isin

运算操作:

group

group 指的如下几步:

Splitting the data into groups based on some criteria Applying a function to each group independently Combining the results into a data structure

See the Grouping section

group一下,然后应用sum函数

总结

标签: 利用Python中的turtle绘制乡村振兴

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

上一篇:python下os模块强大的重命名方法renames详解(python os模块)

下一篇:Python运算符重载详解及实例代码(python运算符的用法)

  • 暂估冲回账务处理
  • 年报的资产负债率在哪里
  • 更正以前年度费用账务处理
  • 建筑类企业是否允许留抵
  • 如何查询外经证缴了多少税
  • 预提工资与计提工资的区别
  • 交了进口增值税还要交增值税吗
  • 社保公司部分交多少比例
  • 企业购买电话充值卡的分录
  • 申报查询里面找不到才申报的个税
  • 存货取得的分录
  • 向金融企业借款利息支出可以税前扣除吗
  • 采用重置成本计量属性的税种是
  • 逾期缴纳车辆购置税后情况说明怎么写
  • 事业单位其他收入的会计分录
  • 营业收入包括其收入吗
  • 融资租赁资产如何入账
  • 一般纳税人开专票和普票的税率
  • 发票红冲钱怎么退给对方
  • 金税三期里有员工无工资如何申报?
  • 企业减免税会计分录
  • 什么是清算资金
  • 二手车没购车发票有影响吗
  • 银行贷款受托支付受托人有风险吗
  • 海运费怎么做会计分录
  • 一般纳税人税负率
  • 小微企业关闭
  • 从租计征的房产税纳税义务发生时间
  • 进项税额暂不转出情况说明怎么写
  • 收到的产品返利怎么做账
  • 自产原材料
  • 企业发生的培训费能否在所得税前扣除
  • 重置ie浏览器会有什么影响
  • 安装win7系统的硬件要求
  • imac夜间模式
  • php-msf
  • 住房公积金一次性补缴
  • 500万元固定资产管理办法
  • 股份支付如何缴纳个人所得税?
  • php实现微信网页聊天功能
  • php实现删除功能
  • 应收票据其他应收款都需要提取坏账准备么
  • 申报系统异常
  • 公司员工的车加油可以开公司发票吗
  • 2021前端校招笔试
  • 阿里规则官方头条
  • 事业单位收到银行利息如何记账
  • 现金股利算负债吗
  • 发票跨月发现开错该怎么办?
  • 注销的公司需要清算吗
  • 老生常谈的近义词
  • php如何判断是移动还是pc
  • 应收处理的两大内容是什么
  • 限额领料单属于什么凭证
  • 汽车加油增值税专用发票
  • 委托加工物资的消费税计入成本吗
  • 收据不能入账如何处理
  • 设备维修三种形式
  • 上年亏损次年赢亏怎么算
  • 计提合同印花税怎么做账
  • 中标费用入什么科目
  • 当月只有进项税额会计怎么做账
  • 租赁行业的成本
  • 购买原材料材料尚未验收入库,款项尚未支付
  • 预收账款和应收账款可以放在一个账户
  • sqlserver数据库恢复挂起状态
  • xp蓝屏事件
  • mac的itunes怎么下载歌曲
  • win10再出变故 微软撤下Windows Update中11月份更新
  • windows7关机注销很慢
  • 物联网版块股票
  • cocos3d物理引擎
  • javascript闭包优缺点
  • 段正淳算正面人物吗
  • Android studio 无法勾选sdk
  • jquery调用json数据
  • jquery树形菜单
  • js教程 chm
  • 国税补录信息怎么查询
  • 江苏国税发票出库时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设