大数据技术在财务中的应用 教案 项目七 Python在财务中的应用教案-任务一_第1页
大数据技术在财务中的应用 教案 项目七 Python在财务中的应用教案-任务一_第2页
大数据技术在财务中的应用 教案 项目七 Python在财务中的应用教案-任务一_第3页
大数据技术在财务中的应用 教案 项目七 Python在财务中的应用教案-任务一_第4页
全文预览已结束

下载本文档

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

文档简介

[键入文字]教学内容项目七Python在财务中的应用任务一:职工薪资计算与分析教学方法项目教学法理论课时1课时实践课时3课时教学目标知识目标了解职工薪酬的计算方法能力目标能熟练使用使用Python计算职工薪酬素质目标1.敢于创新、实事求是的工作态度2.持续提升专业知识和理论结合实际的实践能力3.灵活运用、举一反三的思维能力思政目标培养学生严谨细致、敢于创新、不怕挫折的职业素养。教学重点使用python解决实际财务问题教学难点前期各知识点的灵活运用。教学资源1.教材;2.网络教学资源。教学过程教学阶段教学过程设计课前系统学知识【教师】1.利用超星“学习通”平台向学生推送课前学习任务清单,并明确分阶段的任务完成时间;2.根据学生完成任务进度,做出及时反馈,督促学生按照要求保质保量完成课前操作学习;3.查阅平台中的班级学习情况报告,通过数据分析,调整并确定本次教学的重点难点。【学生】1.完成网上指定PPT与视频学习任务;2.完成课前操作测试。课上重难点突破【教师】一、案例引入小李接手公司的职工薪酬核算和分析的任务。薪酬核算与分析工作量大,小李准备用Python完成工作。仔细思索以后,小李确定了如下工作步骤:(1)读取工资数据到Python系统。(2)计算应发工资。(3)计算实发工资。(4)计算福利费。(5)计提工会经费。(6)保存计算结果为excel文件。(7)进行薪酬数据分析。二、案例实施(一)读取工资数据到Python系统【知识回顾】函数pd.read_excel()数据名.head()函数数据名.fillna()函数(二)计算应发工资【知识回顾】(1)在DataFrame中新添加一列最简单的方法就是直接指明列名,然后赋值。(2)在DataFrame中使用直接索引可以获取一列、多列、连续行的数据。(3)条件索引可以通过条件设置在被选择列中筛选中结果为True的记录。选取某列满足一定条件的行时的表达方式为:数据名[数据名[“列名”==条件]]。(4)删除DataFrame中某列数据可以使用数据名.drop()函数。参数columns用于指定具体的列。(5)数据连接使用pd.merge()函数,其基本语法格式为:pd.merge(left,right,how='inner',on=None)。参数left、right表示要连接的两个数据表的名称,参数how用于指定两个表的连接方式,参数on用于指定两个表的连接键。(6)数据合并使用pd.concat()函数,其基本语法格式为:pd.concat(objs,axis=0,join='outer',ignore_index=False)。(7)round()函数可以对浮点数进行四舍五入求值。(三)计算实发工资【知识回顾】(1)自定义函数,使用def保留字开头,其语法形式如下:def<函数名>(<参数列表>):<函数体>return<返回值列表>(2)二分支语句if-else,其语法格式如下:if<条件>:<语句块1>else:<语句块2>(3)map()函数,可以根据提供的函数对指定序列做映射,语法格式为:map(函数,序列)或者序列.map(函数)。(4)多分支语句if-elif-else,其语法格式如下:if<条件1>:<语句块1>elif<条件2>:<语句块2>…else:<语句块n>(四)计算职工福利费(五)计提工会经费(六)保存计算结果为excel文件(七)薪酬数据分析【知识回顾】(1)pivot_table()函数类似于excel的数据透视表功能,可以在不破坏原数据的基础上,更好地挖掘数据之间的关系。其基本语法格式为:数据名.pivot_table(index,columns,values,aggfunc,margins,margins_name)。(2)plt.figure(figsize=(,)):设置图纸的大小。(3)plt.bar():绘制柱形图,可设置多个参数来定义条形高度、宽度、颜色、起始位置等特征。比如上述代码第12行就定义了条形的颜色。(4)plt.title():设置图形的名称。(5)plt.show():显示图片。(6)plt.pie(x1,labels=x1.index,autopct='%.2f%%'):绘制饼形图,x1为填充内容,labels=x1.index为每块扇形所代表的含义,autopct=“%.2f%%”为每块扇形所代表的占比。(7)需要将一个DataFrame进行行和列的互换时,可以用数据名.stack()和数据名.unstack(0)进行互换。思政点:初次使用python语言解决较为复杂的问题时可能会遇到很多麻烦,编写的语句可能无法实现最初的预想,但只要我们在失败面前多坚持几次,不轻易放弃,不半途而废,终会收获成功的喜悦。三

温馨提示

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

评论

0/150

提交评论