Pandas 从列表,NumPy数组和字典创建一个系列

Pandas 从列表,NumPy数组和字典创建一个系列

Pandas是一个开源的Python库,提供高性能的数据处理和分析工具,使用其强大的数据结构。Pandas的名称来源于面板数据(Panel Data)-多维数据的经济计量学。

Series是一维标记数组,能够容纳任何类型的数据,例如整数、字符串、浮点数、python对象等。轴标签被称为索引。

要创建一个系列,首先安装pandas库。我们使用pip来安装Python中的任何库。

pip install pandas

从列表创建Pandas Series

示例

我们将使用series()函数从列表创建一个Series。将列表作为参数传递给该函数。

import pandas as pd

# Create a List
myList = [5, 10, 15, 20, 25, 30]

# Create a Pandas series using the series() method
res = pd.Series(myList)
print("Series = \n",res)

输出

Series = 
0     5
1    10
2    15
3    20
4    25
5    30
dtype: int64

从Numpy数组创建Pandas Series

要从一个numpy数组创建一个Series,使用numpy库-

import numpy as np

示例

让我们来看一个示例 -

import pandas as pd
import numpy as np

# Create an array using numpy.array()
arr = np.array([5, 10, 15, 20, 25, 30])

# Create a Pandas series using the Numpy array
res = pd.Series(arr)
print("Series = \n",res)

输出

Series = 
0     5
1    10
2    15
3    20
4    25
5    30
dtype: int64

从字典创建Pandas Series

示例

在这个示例中,我们将从带有键值对的字典创建一个Series。

import pandas as pd
import numpy as np

# Create a Dictionary with Keys and Values
d = {
   "A":"demo",
   "B": 40,
   "C": 25,
   "D": "Yes"
}

# Create a Pandas series using Dictionary
res = pd.Series(d)
print("Series = \n",res)

输出

Series = 
A       demo
B       40
C       25
D       Yes
dtype:  object

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程