- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Python数据分析基础与应用;1.1初识数据分析;;;;;;;;;;;;;;;;;;;;;;Python数据分析基础与应用;1.2熟悉与准备数据分析的编程环境;;;;;;;;;;;;;;;;;;;;;;;;;Python数据分析基础与应用;2.1Python的编码规范与命名要求;;;;;;Python数据分析基础与应用;2.2Python转义字符与注释;;;;;;Python数据分析基础与应用;2.3Python3数据类型及其应用;Python3中有6个标准的数据类型:Numbers(数值)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionaries(字典)。
其中,不可变数据有3个,包括Number(数值)、String(字符串)、Tuple(元组);可变数据有3个,包括List(列表)、Dictionary(字典)、Set(集合)。;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Python数据分析基础与应用;2.4Python运算符及其应用;;;;;;;;;;;Python数据分析基础与应用;2.5Python基本结构及应用;;;;;;;;;;;;;;;Python数据分析基础与应用;2.6Python常用内置函数及应用;Python3函数可以分为内置函数和自定义函数,Python3提供了常用的内置函数,例如,abs()、min()、str()、print()、max()、len()、list()、tuple()、map()、type()、input()等,这些内置函数的名字也不应该作为标识符,如果使用内置函数的名字作为标识符,Python解释器不会报错,只是该内置函数就被这个标识符覆盖,不能使用了。;;;;;;;Python数据分析基础与应用;2.7Python函数定义及应用;;;;;;;Python数据分析基础与应用;2.8创建与导入Python模块;;;;;;Python数据分析基础与应用;2.9创建与使用Python包;Python的包(Package)可以解决模块名称的冲突问题。包是一个分层的目录结构,它将一组功能相近的模块组织在一个文件夹中,这样,既可以起到规范代码的作用,又能避免模块重名引起的命名冲突。;包简单理解就是“文件夹”,只不过在该文件夹下必须存在一个名称为“__init__.py”的文件。实际软件项目开发时,会创建多个包用于存放不同类型的文件。;包是一种管理Python模块命名空间的形式,采用“包名称.模块名称”的形式。例如一个模块的名称是A.B,那么他表示一个包A中的子模块B。
就好像使用模块的时候,不用担心不同模块之间的全局变量相互影响一样,采用“包名称.模块名称”这种形式也不用担心出现不同库之间的模块??名的问题。;;Python数据分析基础与应用;3.1初识NumPy;;;;;;;Python数据分析基础与应用;3.2使用多种方法创建NumPy数组对象;;;;;;;;;;;;;;;;;;;;;;;;;;Python数据分析基础与应用;3.3使用NumPy对象ndarray的属性;;;;;;;;;Python数据分析基础与应用;3.4NumPy数组对象基本操作;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Python数据分析基础与应用;3.5NumPy数组算术运算与矩阵乘法;;;;;;;;;;;;Python数据分析基础与应用;3.6NumPy统计计算与分析;;;;;;;;;;;;;;;;;;Python数据分析基础与应用;3.7使用NumPy读写文件;;;;;;;;;;Python数据分析基础与应用;4.1初识Pandas;;;;;;Python数据分析基础与应用;4.2熟悉Pandas的Series结构;;;;;;;;;;Python数据分析基础与应用;4.3熟悉Pandas的DataFrame结构;对DataFrame数据结构的特点总结如下:
?DataFrame结构每一列的标签值允许使用不同的数据类型;
?DataFrame结构是表格型的数据结构,具有行和列;
?DataFrame结构中的每个数据值都可以被修改。
?DataFrame结构的行数、列数允许增加或者删除;
?DataFrame结构有两个方向的标签轴,分别是行索引和列索引;
?DataFrame结构可以对行和列执行算术运算。;;;;;;;;;;;;;;;;;;;;;Python数据分析基础与应用;4.4Pandas创建与操作索引;;;;;;;;;;;;;;;Python数据分析基础与应用;4.5Pandas基本操作;;;;;;;;;;
文档评论(0)