量化金融原理与实践第2章 Python编程基础及数据处理.pptx

量化金融原理与实践第2章 Python编程基础及数据处理.pptx

第2章Python编程基础及数据处理;章节概述;2.1Python基础语法;2.1.1数据类型;2.布尔型;4.字符串;6.元组;序列的概念;序列操作示例;7.字典;字典的键的特性;字典操作示例;2.1.2数据类型操作;2)切片;切片操作示例(一);3)序列相加;4)查询;2.列表操作;类型转换示例(一);类型转换示例(二);2)元素赋值、删除;3)分片赋值;4)列表方法概述;列表方法示例(一);列表方法示例(二);列表方法示例(三);列表方法示例(四);列表方法归纳总结;pop()与remove()的区别;示例:创建字典;2)字典基本操作示例;数据类型错误说明;数据类型错误说明(续);2.1.3Python函数;自定义函数示例;2)定义变参数函数;变参数函数示例(一);变参数函数示例(二);变参数函数示例(三);2.lambda匿名函数;lambda函数示例(续);2.1.4Python条件与循环;1)for循环;for循环遍历示例(一);for循环遍历示例(二);for循环遍历示例(三);(5)遍历文件;文件遍历示例;文件遍历运行结果;range()函数;range()函数示例(续);(6)列表推导式;列表推导式示例(一);列表推导式示例(二);列表推导式示例(三);2)while循环;while循环示例;2.1.5break与continue语句;2.1.5break与continue语句;break语句;continue语句;continue语句示例;2.1.6if语句;1)if语句的语法结构;2)if-else语句的语法结构;3)if-elif-else语句;if语句使用注意事项;2.2数据处理常用的库;2.2.2相关库;1.Matplotlib库;3.NumPy库;1)创建数组;创建数组示例(续一);创建数组示例(续二);2)切片;数据读取运行结果;切片示例(一);切片示例(二);切片示例(三);3)其他运算;其他运算示例(续一);(5)排序;特定行排序;特定行排序说明;特定列排序;(6)对数组中所有元素取绝对值;NumPy主要函数归纳;NumPy处理数组操作归纳(一);NumPy处理数组操作归纳(二);4.Pandas库;1)Series结构;(1)创建Series;创建Series示例(续);Series索引说明;(2)Series基础语法;Series切片操作(一);Series切片操作(二);Series切片操作(三);Series切片操作(四);Series切片操作(五);(3)Series的简单数学运算;Series运算示例(续);索引不完全匹配的相加;Series主要操作归纳;2)创建DataFrame;创建DataFrame示例(一);创建DataFrame示例(二);Series与DataFrame的关系;创建DataFrame示例(三);3)切片;DataFrame切片示例(一);选择单个列AA(DataFrame格式);DataFrame切片示例(二);DataFrame切片示例(三);DataFrame切片示例(四);DataFrame切片示例(五);(6)读取行标签是0和3,列标签是0和2的数据;4)其他运算;其他运算示例(续一);其他运算示例(续二);其他运算示例(续三);DataFrame主要操作归纳(一);DataFrame主要操作归纳(二);Pandas与NumPy切片对比;注意事项;本章总结;核心知识点回顾(续);学习建议;实践指导

文档评论(0)

1亿VIP精品文档

相关文档