python机器学习与数据建模

讲师:纪贺元 发布日期:09-28 浏览量:521


Python在数据分析中的应用

课程时间:2天(14小时)

纪贺元

课程简介:Python作为一门容易上手、结构清晰、功能强大的高级语言,目前正风靡全球,在包括金融行业在内的诸多行业得到了广泛应用。

本课程首先介绍python编程环境、程序基础和基本语句,随后介绍excel和文本文件的读写、python程序的调试过程以及超级重要的python等数据包的应用,最后是python绘图和网络爬虫功能。

本课程内容丰富,贴近实战,有理论有案例有实际操作,落地性强,能够较好地提高学员的编程能力以及数据分析和挖掘能力。

课程适用对象:金融、互联网、通信、汽车、制药等诸多行业对于数据分析有需求的人员。

课程收获:

掌握python编程技巧

提升数据采集、分析和挖掘能力

提升绘图分析能力

课程教学方式:讲师讲授+互动+现场操作+学员练习

课程大纲

Python简介

Python安装

Anaconda安装及介绍

python包安装及介绍

Pycharm工具的安装

选择python的理由

目标:

了解python、anaconda、pycharm等IDE之间的关系

了解python的优势和长处

了解什么是IDE

用时:1h

Python程序基础

变量

过程与函数

对象

案例:编程即对象,python处理excel文件对象

目标:

(1)了解对象的含义

(2)了解什么是自定义函数

用时:0.5h

Python基本语句

输入输出语句

条件判断语句

If、else、elseif、嵌套代码块等。

循环语句

包括for、while以及跳出循环的基础技巧,从单重循环到5重循环的训练。

跳出语句的位置摆放

目标:

(1)了解python的基本控制语句,这是后续编程的基础

(2)了解结构化编程的含义

用时:1.5h

EXCEL和txt格式文本的读写

Python可以读取各种常见的数据格式,但是工作中最常见的还是对于EXCEL和TXT文本的读取,python有专门针对EXCEL和TXT文本的工作包,可以方便地读写,对EXCEL也可以做各种格式:

Xlsx文件的读写

txt文本的读写

目标:

(1)了解excel和txt文本的读写包

(2)了解数据文件读写包运用时的各种问题

用时:1h

python代码的调试过程

代码调试的综合分析思想和方法

运行程序

单步调试

添加断点

添加监视

目标:掌握python代码调试的技巧,这是课程的重中之重,python的很多东西百度上可以查到,但是百度上不会告诉你怎么碰到问题怎么办、怎么调试程序的

用时:2h

python数据处理包

Python提供了一系列的数据包,这些数据包在日常的编程中非常有用,包括著名的numpy、pandas、scipy,其中pandas被称为“数据分析神器”,pandas也可以用来直接读取excel等格式的数据文件,对这些包的熟练掌握对于提供编程效率有着至关重要的作用:

pandas数据结构

pandas数据操作功能

pandas统计分析功能

Numpy包的应用

目标:

熟练掌握python数据包,尤其是pandas数据包

用pandas读数据、处理各种报表和统计分析

用时:3h

Python绘图

matplotlib包简介

各种基本的绘图功能

包括柱状图、折线图、堆积柱状图、饼图等。

高级绘图功能

目标:

熟练掌握matplotlib,将绘制分析图形的动作模板化,提高工作效率

用时:1.5h

利用Python做网络爬虫

爬虫是python的另一个重要特色功能,通过beautifulsoup等包可以在粗通html的基础上迅速抓取网页内容,从网上抓取各种数据、文本等。

Beautifulsoup包简介

Html格式文本介绍

html解析

案例:对期货网站编制爬虫以抓取期货各种指标数据

目标:

掌握爬虫的基本原理

爬取比较简单的网站,抓取数据和信息

用时:1.5h

分享
联系客服
返回顶部