- 0
- 0
- 约1.18万字
- 约 16页
- 2026-02-12 发布于北京
- 举报
数据处理模型
在处理任何数据之前,我们的第一任务是理解数据以及数据是干什么用的。我们尝试去理解数
据的列/行、记录、数据格式、语义错误、的条目以及错误的格式,这样我们就可以大概了
解数据分析之前要做哪些“清理”工作。
本次我们需要一个patient_heart_rate.csv的数据文件,这个数据很小,可以让我们一目了
然。这个数据是csv格式。数据描述了不同在不同时间的心跳情况。数据的列信息包括人
的、体重、和不同时间的心率。
importpandas作为pddf=pd.read_
__
csv(../data/patient心率.csv)df.head()
分析数据问题
1.没有列头2.一列有多个参数3.列数据的单
位不统一4.5.行6.复数7.ASCII字符
8.有些列头应该是数值,而不是列名参数
数据处理模型
在处理任何数据之前,我们的第一任务是理解数据以及数据是干什么用的。我们尝试去理解数据
的列/行、记录、数据格式、语义错误、的条目以及错误的格式,这样我们就可以大概了解
数据分析之前要做哪些“清理”工作。
本次我们需要一个patient_heart_rate.csv的数据文件,这个数据很小,可以让我们一目了然。
这个数据是csv格式。数据是描述不同在不同时间的心跳情况。数据的列信息包括人的年
龄、体重、和不同时间的心率。
importpandasaspd
df=pd.read_csv(../data/patient_heart_rate.csv)
df.head()
分析数据问题
1.没有列头
2.个列有多个参数
3.列数据的单位不统一
4.失
5.行
6.复数
7.ASCII字
8.有些列头应该是数,而不应该是列名参数
数据
下面我们就针对上面的问题一一解决。
1.没有列头
如果我们拿到的数据像上面的数据一样没有列头,Pandas在csv时了自定义列头的
参数。下面我们就通过手动设置列头参数来csv,代码如下:
_
importpandasaspd#添加列名columnnames=[id,
name,age,
weight,m0006,m0612,m1218,f0006,f0612,f1218]df=
___
pd.readcsv(../data/patientheartrate.csv,names=
_
columnnames)df.head()
上面的结果展示了我们自定义的列头。我们只是在这次csv的时候,多传了一个参数
names=column_names,这个就是告诉Pandas使用我们的列头。
2.一列多个参数
在数据中不难发现,Name列包含了两个参数Firstname和Lastname。为了达到数据整洁
的目的,我们决定将name列拆分成Firstname和Lastname。
从技术角度,我们可以使用split方法,完成拆分工作。
我们使用str.split(expand=True),将列表拆分成新的列,再将原来的Name列删除
#切分名字,删除源数据列
df[[first_name,last_name]]=df[name].str.split(expand=True)
df.drop(name,axis=1,ince=True)
数据
下面我们就针对上面的问题一一击破。
1.没有列头
如果我们拿到的数据像上面的数据一样没有列头,Pandas在csv了自定义列头的参
数。下面我们就通过手动设置列头参数来csv,代码如下:
imp
您可能关注的文档
- 图书管理系统项目需求分析与功能模块设计.pdf
- 高一生物核酸结构功能习题精编.pdf
- 济微观机理研究:新兴古典与新古典对比.pdf
- 函数练习题:求解函数自变量取值范围与函数值.pdf
- 草根组织者职业历程与社会贡献.pdf
- 理光传真机通讯开关设置指南.pdf
- 办公空间隔断与门窗系统配置方案.pdf
- 用户思维与全渠道:传统零售转型成功案例分析.pdf
- 包饺子活动策划书:增进友谊与技能.pdf
- 苏教牛津版五年级英语下册Unit 7练习题.pdf
- 《GB/T 46962-2026印刷技术 安全印刷过程管理》.pdf
- 中国国家标准 GB/T 46962-2026印刷技术 安全印刷过程管理.pdf
- GB/T 46962-2026印刷技术 安全印刷过程管理.pdf
- 中国国家标准 GB/T 32580.5-2026轨道交通 地面装置 高压交流开关设备及互感器 第5部分:27.5 kV和2×27.5 kV金属封闭开关设备和控制设备.pdf
- 《GB/T 32580.5-2026轨道交通 地面装置 高压交流开关设备及互感器 第5部分:27.5 kV和2×27.5 kV金属封闭开关设备和控制设备》.pdf
- GB/T 33248-2026印刷技术 胶印橡皮布.pdf
- GB/T 18282.6-2026医疗产品灭菌 化学指示物 第6部分:用于小型蒸汽灭菌器性能测试的二类指示物和过程挑战装置.pdf
- 中国国家标准 GB/T 18282.6-2026医疗产品灭菌 化学指示物 第6部分:用于小型蒸汽灭菌器性能测试的二类指示物和过程挑战装置.pdf
- 中国国家标准 GB/T 31308.1-2026行政、商业和行业中的数据元、过程和文档 长效签名 第1部分:CMS高级电子签名(CAdES)规范.pdf
- GB/T 31308.1-2026行政、商业和行业中的数据元、过程和文档 长效签名 第1部分:CMS高级电子签名(CAdES)规范.pdf
最近下载
- (人教版2026新教材)数学一年级下册全册教材分析 课件.pptx
- 注射用硫酸艾沙康唑(康新博)中文说明书.pdf
- 初中数学八上-第十一章 实数和二次根式(压轴专练)(六大题型50道)(原卷版).pdf VIP
- 2021年NICE指南医患共同决策.pdf VIP
- 深度解析(2026)《GBT 10592-2023高低温试验箱技术条件》.pptx VIP
- 23.《“蛟龙”探海》课件 (共24张ppt)统编版语文七年级下册.pptx VIP
- 爱登堡电梯EDVF60/70调试、使用、维护说明(V1.0).pdf
- 舒适状况量表(GCQ).pdf VIP
- (正式版)D-L∕T 872-2016 小电流接地系统单相接地故障选线装置技术条件.docx VIP
- ECMO在ICU临床应用现状及展望护理课件.pptx VIP
原创力文档

文档评论(0)