Python数据分析02——Pandas模块学习(一)

写在前面,这一篇博文还是分享我用jupyter botebook学习的过程。由于pandas模块的内容比较多,而且很重要,我就分开了两篇博客来分享给大家。

首先我们来看看我用到了哪些模块,以及模块里面的函数。
Python数据分析02——Pandas模块学习(一)

  1. pandas数据结构

创建Series

Python数据分析02——Pandas模块学习(一)下面分享Series结构的index怎么创建。
Python数据分析02——Pandas模块学习(一)
Series有两个常用的属性.values和.index
Python数据分析02——Pandas模块学习(一)
下面,说说Series的单个取值和赋值。
Python数据分析02——Pandas模块学习(一)下面来说说高级一点点操作。
Python数据分析02——Pandas模块学习(一).abs是取绝对值的意思。
还有,我们可以通过字典创建Series数据结构。
Python数据分析02——Pandas模块学习(一)这里,我们还可以设置一下name属性。
Python数据分析02——Pandas模块学习(一)

创建Dataframe

通过字典创建Dataframe
Python数据分析02——Pandas模块学习(一)
简单的看下行索引和列索引。
Python数据分析02——Pandas模块学习(一)
我们还可以用嵌套型的字典创建Dataframe。
Python数据分析02——Pandas模块学习(一) 2. pandas索引
给行索引和列索引命个名。
Python数据分析02——Pandas模块学习(一)
但是,列索引对象是不可以改变的,如下图所示:
Python数据分析02——Pandas模块学习(一)
虽然索引不可以改变,但是可以重新排序。
Python数据分析02——Pandas模块学习(一)
这里,还有几个骚一点的操作。
Python数据分析02——Pandas模块学习(一)

也可以更换索引。
Python数据分析02——Pandas模块学习(一)
删除原来的索引。
Python数据分析02——Pandas模块学习(一)最后,再分享一个小小的排序。
Python数据分析02——Pandas模块学习(一)