当前位置: 首页 > news >正文

python学习第十二天(自用)

数据分析,将杂乱的数据整理出有价值的信息并显示

Jupyter介绍

测试使用,无需使用print即可输出结果,ctrl + 回车快速执行

Shift + 回车可以创建新的代码块

可以跨单元格访问变量,同属于一个代码文件

Pandas简介

类似表格的形式,左侧是索引

单独取出一列,可以看到形式就和series相同,其实取出的就是series

求最小值最大值平均值函数,min,max,mean

想输出三行,但只输出一行,是由于该状态下执行只会执行最后一句

DataFrame

Index属性

dataframe可以通过tolist来转化为列表的形式

获取列标签

获取所有值

获取列表元素个数

获取数据类型

获取行数和列数

Series

列表创建

元组创建

字典创建

Series属性

索引index

值values

元素个数size

元素类型dtypes,是底层numpy的类型

行数shape

小结

数据的读取与写入

读入数据,其中usecols表示要使用哪些列,把列名写上去即可

数据处理,增加销售金额这列

写入数据,将修改的后内容写入到新的csv文件中


小结

数据查看、选择、过滤

查看前10行数据head(10)

查看后10行数据tail(10)

数据统计信息describe,25%表示低于25%的商品都是低于49的,剩下的以此类推,std用不到

查看数据信息,显示列名,非空计数,数据类型等,Non-Null表示非空

数据选择

单列,直接查看列名

多列,在列表中再嵌套一个列表

选择行,基于行号来选择行的df.iloc[0:5:1]

选择行,基于索引来选择行,df.loc[0:5:1],但若是index_col=’订单号’,那么将无法使用,因为索引是订单号的内容,选择只能依据索引号来实现

数据的过滤

Df[filter],df[‘销售数量’]得到销售数量的列,然后再写出要求,最后再去查找进行过滤数据

指定内容,使用isin方法传入列表来进行筛选

范围匹配,使用between方法

包含边界值,可以设置是否包含边界,可选择左右边界,选择其中一个那么就只包含选择的那个边界,不包含另一个,也可以选择neither,两边都不包含

多个条件的数据过滤,使用&连接符进行连接,并且单个的条件要用()括起来

综合应用

由于数据过长,无法展示所有数据,因此可以进行配置,让其给我们全部展示数据

但注释掉配置项还是会全部显示,是由于有缓存存在,只需要点击restart即可,然后再重新运行,但由于重新加载会导致前面的代码块运行内容消失,因此无法根据前面的import pandas来进行导入,需要重新导入,或者再次运行前面的代码块,无需重新导入

小结

http://www.jsqmd.com/news/931072/

相关文章:

  • 基于ESP32与MAX30102的智能血氧心率监测仪DIY全攻略
  • ZLToolKit 源码分析(二):线程同步原语 semaphore 与 onceToken
  • 微博视频去水印方法全场景实操指南含在线工具使用技巧
  • 郑州市 高新区 厨卫改造翻新上门施工|维小达厨房改造、卫生间翻新、厨卫防水重做、下水管道改造一站式施工服务 - 维小达科技
  • 深度解析RevokeMsgPatcher:企业级消息保留技术完全手册
  • 【Agent智能体15 | 工具使用-现代的LLM请求调用工具的语法】
  • 手写一款高兼容、零BUG图片预览组件|前端
  • 多因子检测试剂盒(Multiplex Assay Kit)磁珠读数异常原因及解决方案
  • 基于WIO Terminal的智能交通灯模拟系统:从传感器到状态机的嵌入式实践
  • 2026 广州黄金回收避坑,五家口碑好店,收的顶专业合规排名第一 - 奢侈品回收测评
  • 7-Zip-zstd深度实战:六大现代压缩算法如何革新你的文件管理体验
  • 如何掌控你的惠普OMEN游戏本:OmenSuperHub完全使用指南
  • 2026年薪酬设计:这3个公平性原则让团队心服口服
  • 2026最新济南短视频运营平台排行:5家机构实力实测对比 - 奔跑123
  • 083、医学影像 CT/MRI 窗宽窗位应用不当?DICOM 解析、HU 值映射与多窗显示方案
  • 一文说清仓库管理三管三理:仓库管理到底管什么?理什么?
  • [开源] 住院床位实时智能调度系统:面向护士长的多目标优化分配工具,支持 CLI 快速决策、Web 可视化监控与 API 集成调用
  • 用Python和Tensorly复现经典PARAFAC论文:从荧光光谱数据到三维张量分解实战
  • 山东采暖炉品牌排行:实测性能与服务维度客观对比 - 奔跑123
  • 2026 年论文降 AI 工具硬核横评:16 款实测谁在保命谁在毁稿
  • Sora 2新闻视频制作终极清单:23项元数据埋点要求、8类信源溯源字段、7种政要形象生成禁令(内部培训绝密版)
  • Kali 实战教程:手把手教学断网攻击实操
  • 第4章:MCU最小系统设计——从一颗光杆芯片到它能跑起来
  • Sora 2到底值不值得现在上手?一线影视/广告/教育团队的30天实测结论与迁移成本预警(含ROI测算表)
  • [开源] 科室二次分配公平感模拟器:用博弈论算出护士长敢拍板的奖金方案,让夜班、年资、技术难度全进模型
  • NCMconverter:如何轻松解锁网易云音乐NCM格式音频文件
  • 零基础速存!最新 Kali Linux 全套详细教程,从下载安装到上手使用完整指南
  • 为什么你的Sora 2物理模拟总“飘”?3步校准重力场、碰撞响应与材质摩擦系数,即刻生效
  • 浏览器市场与用户画像分析 实验报告
  • DLSS Swapper:一键升级游戏性能的终极解决方案