从列表中创建Pandas系列

  • Post category:Python

当我们想要从一个列表中创建 Pandas Series 时,可以使用 Pandas 中的 pd.Series() 函数来实现。下面是从列表中创建 Pandas Series 的完整攻略:

步骤1:导入 Pandas 库

在创建 Pandas Series 之前,需要首先导入 Pandas 库。可以使用以下代码导入 Pandas 库:

import pandas as pd

这使我们可以访问 Pandas 库中的所有功能。

步骤2:创建列表

在创建 Pandas Series 之前,需要定义一个包含数据的列表。这里我们举例一个包含一些电影的评分的列表,包含了以下数据:

ratings = [7.8, 8.3, 9.0, 6.7, 8.5]

步骤3:使用 pd.Series() 创建 Series

接下来,使用 pd.Series() 函数来将列表转换为 Pandas Series。使用以下代码创建 Pandas.Series

ratings_series = pd.Series(ratings)

这样,我们就用 pd.Series() 函数从列表 ratings 中创建了 Pandas Series ratings_series

步骤4:查看 Pandas Series

你可以使用 print() 函数或直接打印 Pandas Series ratings_series 以查看它的值,如下所示:

print(ratings_series)

输出:

0    7.8
1    8.3
2    9.0
3    6.7
4    8.5
dtype: float64

这里输出指出这个 Pandas Series 包含了 5 个元素,每个元素是浮点类型。 Pandas Series 会自动分配默认索引(从0开始)。

总结

因此,以下是从列表中创建 Pandas Series 的完整代码和输出:

import pandas as pd

ratings = [7.8, 8.3, 9.0, 6.7, 8.5]

ratings_series = pd.Series(ratings)

print(ratings_series)

输出:

0    7.8
1    8.3
2    9.0
3    6.7
4    8.5
dtype: float64

这样就成功创建了 Pandas Series,并使用 print() 函数显示了它的值。