当前位置: 首页 > 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.gsyq.cn/news/1442406.html

相关文章:

  • 微博视频去水印方法全场景实操指南含在线工具使用技巧
  • 深度解析RevokeMsgPatcher:企业级消息保留技术完全手册
  • 多因子检测试剂盒(Multiplex Assay Kit)磁珠读数异常原因及解决方案
  • 7-Zip-zstd深度实战:六大现代压缩算法如何革新你的文件管理体验
  • 【Sora 2景观设计视频避坑白皮书】:权威发布住建部合作项目验证的4类合规风险、3项版权红线及实时渲染替代方案
  • 3分钟搞定千首歌曲:ZonyLrcToolsX智能歌词下载终极指南
  • 抽沙船能抽硬沙吗? - 舒雯文化
  • 从GESP到CSP-J/S:小学生信奥入门,我用这5个免费平台打通了任督二脉
  • 2026薪酬设计避坑指南:这3个关键点决定员工去留
  • 高效实现Arduino兼容性:Arduino for Keil框架深度解析与STM32开发实战指南
  • Python Web开发实战进阶教程:7个高效项目源码深度解析
  • 鲸探KOL价值评估报告(2026):十种声音之外的三大价值维度 - 企业推荐官【官方】
  • 跨镜无缝轨迹续联广域带状场景透明化人防监测预警及AI预案
  • 保姆级教程:在Windows上从零搭建GB28181监控平台(WVP-Pro + ZLMediaKit)
  • YoloMouse:让游戏光标不再消失的智能解决方案
  • 洞察与推荐:2026年当前九江全屋定制/装修装潢/家装实力公司选哪家 - 2026年企业资讯
  • 电机谐波分析实战:从Maxwell仿真到Python/Matlab代码复现,一次讲清FFT原理与THD计算
  • TensorFlow与PyTorch深度对比:从静态计算图到即时执行的范式演进
  • 在Win10/11专业版上,5分钟搞定AD LDS轻量目录服务(附RSAT工具安装)
  • Win10蓝屏无限重启后报No Bootable Device?可能是硬盘‘假死’,教你用启动U盘和Diskpart命令‘激活’它
  • DIY红外测温笔:从MLX90614传感器到3D打印外壳的完整制作指南
  • 提升GPT结果可靠性的实用清单:从提示工程到工程实践
  • 从理论到波形:深入解读4FSK相干解调中低通滤波器的设计与作用(MATLAB验证)
  • AI高频交易闪电战:4小时占Bybit 10%交易量的架构与实战解析
  • 苏州乔迁搬家,怎样选正规搬家公司更省心? - 幸福生活序曲
  • 全面解析AI-HF_Patch:5步实现AI少女游戏优化与模组集成方案
  • 05|精准测试平台前端展示:让复杂数据一眼看懂
  • 专业收纳师重塑武汉家居秩序:从沌口到后湖的精致生活空间革命 - 土星买买买
  • 从论文到实践:手把手教你用GEM5+McPAT做芯片功耗面积分析(附避坑指南)
  • 2026高性价比微信编辑器品牌深度评测:五款主流工具的科学筛选与企业级选型建议 - 一串葡萄