计算机基础与应用简明教程(人工智能版)课件 第4章 数据处理_第1页
计算机基础与应用简明教程(人工智能版)课件 第4章 数据处理_第2页
计算机基础与应用简明教程(人工智能版)课件 第4章 数据处理_第3页
计算机基础与应用简明教程(人工智能版)课件 第4章 数据处理_第4页
计算机基础与应用简明教程(人工智能版)课件 第4章 数据处理_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第4章数据处理本章教学目标掌握电子表格数据处理操作。初步掌握基于电子表格的数据分析。初步掌握用Python编程处理电子表格数据。初步掌握基于pandas的数据处理方法。4.1电子表格4.1.1工作簿与工作表工作簿格式:.et/.xlsx/.xlsm/.xls/.txt/.csv工作簿模板:.ett/.xltx/.xltm4.1.2单元格数据填充:序列填充/公式填充单元格格式:数字格式/对齐方式/边框填充数据有效性:范围限制/下拉列表计算:公式(相对/绝对/混合引用)/函数库4.1.3工作表格式化行/列操作:自动调整/合并居中条件格式:色阶/数据条/图标集4.1.4图表图表类型:柱形图/折线图/组合图图表元素:标题/坐标轴/数据标签高级功能:双坐标轴/趋势线/误差线4.1.5排序和筛选排序方式:单条件/多条件/自定义筛选类型:文本筛选/数字筛选/颜色筛选4.1.6分类汇总操作流程:排序→分类字段→汇总方式高级应用:嵌套汇总/分级显示4.1.7数据透视表创建步骤:字段拖拽→布局设置→样式应用高级功能:切片器/值字段设置4.2基于电子表格的数据分析4.2.1单变量求解应用场景:方程求解/投资分析操作要点:目标单元格/可变单元格设置解方程56x4+8x3+34x+8=04.2.2模拟运算表单变量模拟:参数变化分析双变量模拟:多参数交互分析4.2.3规划求解核心要素:目标函数/约束条件/求解方法典型案例:路径优化4.2.3规划求解典型案例:排班问题某灾难救援临时医疗机构集合了全科医师20人,根据各医疗岗位的配备需求,周一至周日分别需要6、4、5、6、7、8、7人。若每名全科医师每周连续上5天班,利用规划求解优化排班效率,计算需要参加排班的最少全科医师人数4.3用Python编程处理电子表格4.3.1基本操作库使用:openpyxl核心API文件操作:创建/读取/写入工作簿importopenpyxlwb=openpyxl.Workbook()ws=wb.activews['A3']=1.25#为A3单元格赋值celldata=ws.cell(3,2).value#第3行第2列的值wb=openpyxl.load_workbook('./新建工作表.xlsx')ws=wb['Sheet1']wb.save('C:/data/test.xlsx')4.3.2大量数据汇总自动化流程:目录遍历→数据提取→合并写入代码示例:Python脚本实现多文件整合importopenpyxl,oswb=openpyxl.Workbook()ws=wb.activetitle=['姓名','身高','体重','左眼视力','右眼视力','舒张压','收缩压']foriinrange(1,8):ws.cell(1,i).value=title[i-1]#列表从0起始,而列标从1起始files=os.listdir('C:/体检/')r=2#从第2行开始汇总forfinfiles:iff.upper()[-5:]=='.XLSX':#无论大小写

wb1=openpyxl.load_workbook('C:/体检/'+f)ws1=wb1['Sheet1']foriinrange(1,8):ws.cell(r,i).value=ws1.cell(i+1,2).valuer+=1wb.save(filename='./数据汇总.xlsx')4.4pandas数据处理4.4.1核心数据结构Series:一维带标签数组DataFrame:二维表格型数据结构>>>df=pd.read_excel('./参赛作品.xlsx',sheet_name=0)>>>df[:5]#显示前5行4.4.2数据操作数据清洗:缺失值处理/重复值删除统计分析:聚合计算/分组操作数据转换:列操作/条件筛选4.4.3数据持久化文件导出:CSV/Excel格式数据库交互:SQL表读写>>>df.to_csv('C:/data/data.csv',mode='w',header=True,encoding='gbk',index=False)>>>df.to_excel('C:/data/data.xlsx',sheet_name='Sheet1',header=True,na_rep='N/A',index=False)>>>importsqlit

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论