导入
Pandas Series
学习系列——Pandas中的一维数据结构。
什么是 Pandas 中的 Series?
Series 是一个带轴标签的一维数组。创建 Series 有多种方式。在学习示例之前,我们需要先导入 Pandas。
1import pandas as pd
导入 Python 库时,通常会为其设置一个别名。pd 是 Pandas 的常用别名,但你可以使用任意名称。如果你使用了不同的别名,请确保将示例中的 pd 替换为你所使用的别名。
1import pandas as pd 2 3myseries = pd.Series([10, 20, 30]) 4 5print(myseries)
默认情况下,Series 会被分配一个整数索引,但可以通过 index 参数进行修改。
1import pandas as pd 2 3myseries = pd.Series( 4 [10,20,30], 5 index = ["a","b","c"] 6) 7 8print(myseries)
我们可以使用索引来访问 Series 中的元素。
1import pandas as pd 2 3myseries = pd.Series( 4 ["Jane","John","Emily","Matt"] 5) 6 7# 打印第一个元素 8print(myseries[0])
Series 的索引也可以通过 Python 字典或 NumPy 数组来创建。我们只需像之前一样,将它们传入 Series 构造函数即可。Pandas 提供了许多可用于 Series 的方法和函数。
接下来通过几个示例来了解这些方法。is_unique 方法用于检查 Series 中是否存在重复元素。
1import pandas as pd 2 3myseries = pd.Series([1,2,3]) 4print(myseries.is_unique)
1import pandas as pd 2 3myseries = pd.Series([1,1,3]) 4print(myseries.is_unique)
在本课中,我们学习了什么是 Series,如何创建一个 Series,以及如何对 Series 使用函数。