如何使用 Pandas 从列表创建系列?
可以通过不同的方式创建 Pandas Series,这里我们将看到如何使用 Python 列表创建一个 Pandas Series 对象。
为了创建一个熊猫系列,我们有来自熊猫功能的功能。pandas.Series()
让我们举个例子,使用 python 列表创建一个简单的 Pandas 系列。为了从python列表创建一个pandas系列,首先我们需要定义一个python列表对象。
示例
import pandas as pd# defining a list
list_of_values = [2,89,34,78,3]
# creating series
s = pd.Series(list_of_values)
print(s)
解释
在上面的代码中,我们使用python import关键字导入了pandas包,并使用python别名关键字“as”将pandas包名称更改为“pd”。然后,创建了一个总共有 5 个整数值的列表。
通过使用pandas Series 方法,我们创建了一个pandas Series 对象。
输出结果
0 21 89
2 34
3 78
4 3
dtype: int64
这个简单的pandas Series 对象是通过使用整数值列表创建的,索引值由pandas Series 对象自动创建,从0-4 开始,所有元素都具有相同的数据类型int64。
示例
让我们再举一个例子,创建一个带有命名索引的 pandas series 对象,为此我们需要使用 pandas Series 方法中的 index 属性。
# defining a listdata = ['p','a','n','d','a','s']
# creating series with index values
s = pd.Series(data, index=['a','b','c','d','e','f'])
print(s)
通过使用 pandas Series 方法中的 index 属性,我们可以为我们的系列元素分配标签。
这里的变量 data 包含一个长度为 6 的字符串元素的 python 列表对象。
输出结果
a pb a
c n
d d
e a
f s
dtype: object
这个pandas 系列的所有元素都具有对象数据类型。上面这个例子的索引是使用 Series 方法的 index 属性定义的命名标签。
以上是 如何使用 Pandas 从列表创建系列? 的全部内容, 来源链接: utcz.com/z/355060.html