04 Python财务数据可视化.docx
《Python财务数据分析》教案
课程名称
《Python财务数据分析》
授课对象
课题
第4章Python财务数据可视化
课时
6
教学内容
图形绘制基础
绘制折线图
绘制柱状图
绘制堆叠柱状图
绘制条形图
绘制堆叠条形图
绘制堆积面积图
绘制饼图
绘制多子图
绘制共享坐标轴
pandas对象绘图
教学目标
掌握matplotlib图形绘制基础知识
能够通过matplotlib绘制折线图、柱状图、条形图、面积图、饼图、堆叠图等基本统计图形
能够灵活设置matplotlib各类图形的基本参数
掌握matplotlib多子图、共享坐标轴的绘制方法
灵活应用pandas中的plot绘图方法
教学重点
通过matplotlib绘制折线图、柱状图、条形图、面积图、饼图、堆叠图等基本统计图形
能够灵活设置matplotlib各类图形的基本参数
掌握matplotlib多子图、共享坐标轴的绘制方法
灵活应用pandas中的plot绘图方法
教学难点
能够灵活设置matplotlib各类图形的基本参数
掌握matplotlib多子图、共享坐标轴的绘制方法
教学形式
教师结合丰富的教学资源进行课堂讲授
教学资源:配套教材、数据文件、源代码、PPT课件、电子教案、微课视频、习题答案等
教学过程
课前准备
预习章节内容,初步了解Python财务数据可视化
课堂实施
图形绘制基础
介绍通过matplotlib绘制图形的基础。
绘制折线图(0.5课时)
讲解如何通过plot()函数绘制单条数据、多条数据的折线图,以及各参数的含义。
绘制柱状图(0.5课时)
讲解如何通过bar()函数绘制单条数据、多条数据的柱状图,以及各参数的含义。
绘制堆叠柱状图(0.5课时)
讲解如何通过bar()函数绘制多条数据的堆叠柱状图。
绘制条形图(0.5课时)
讲解如何通过barh()函数绘制单条数据、多条数据的条形图,以及各参数的含义。
绘制堆叠条形图(0.5课时)
讲解如何通过barh()函数绘制多条数据的堆叠柱状图。
绘制堆积面积图(0.5课时)
讲解如何通过stackplot()函数绘制多条数据的堆积面积图,以及各参数的含义。
绘制饼图(0.5课时)
讲解如何通过pie()函数绘制单条数据的饼图,以及各参数的含义。
绘制多子图(1课时)
讲解如何通过add_subplot()函数绘制多个子图。
绘制共享坐标轴(0.5课时)
讲解如何通过twinx()函数绘制共享坐标轴。
pandas对象绘图(1课时)
讲解pandas提供的plot()函数,以及如何设置参数对DataFrame对象绘制各类统计图形。
课后作业
见教材第4章《思考与练习》《强化实训》等配套习题
教学反思