在Python中使用 Pandas 创建并显示一个类似数组的一维对象
Series()是 Pandas 库中的一个函数,它创建一个一维数组,可以在其中保存任何类型的对象或数据。在本文中,让我们学习语法,使用 Pandas 库创建和显示包含数据数组的一维数组对象。
熊猫.Series()
Syntax : pandas.Series(parameters)
Parameters :
- data : Contains data stored in Series.
- index : Values must be hashable and have the same length as data.
- dtype : Data type for the output Series.
- name : The name to give to the Series.
- copy : Copy input data.
Returns : An object of class Series
示例 1:从列表中创建系列
# import the library
import pandas as pd
# create the one-dimensional array
data = [1, 2, 3, 4, 5]
# create the Series
ex1 = pd.Series(data)
# displaying the Series
print(ex1)
输出 :
示例 2:从 NumPy 数组创建一个系列。
# import the pandas and numpy library
import pandas as pd
import numpy as np
# create numpy array
data = np.array(['a', 'b', 'c', 'd'])
# create one-dimensional data
s = pd.Series(data)
# display the Series
print(s)
输出 :
示例 3:从字典创建系列。
# import the pandas library
import pandas as pd
# create dictionary
dict = {'a' : 0.1, 'b' : 0.2, 'c' : 0.3}
# create one-dimensional data
s = pd.Series(dict)
# display the Series
print(s)
输出 :
示例 4:从列表列表中创建一个系列。
# importing the module
import pandas as pd
# creating the data
data = [['g', 'e', 'e', 'k', 's'],
['f', 'o', 'r'],
['g', 'e', 'e', 'k', 's']]
# creating a Pandas series of lists
s = pd.Series(data)
# displaying the Series
print(s)
输出 :