如何使用Numpy创建系列并在Python中显式传递索引值?

让我们看看如何在Numpy数组的帮助下创建系列数据结构,并显式给出'index'的值。

如果未为索引指定任何值,则将从0开始的默认值分配给系列中的值。

以下是一个例子-

示例

import pandas as pd
import numpy as np
my_data = np.array(['ab','bc','cd','de', 'ef', 'fg','gh', 'hi'])
my_index = [3, 5, 7, 9, 11, 23, 45, 67]
my_series = pd.Series(my_data, index = my_index)
print("这是使用Numpy数组和指定索引值创建的系列数据结构")
print(my_series)

输出结果

这是使用Numpy数组和指定索引值创建的系列数据结构
3   ab
5   bc
7   cd
9   de
11  ef
23  fg
45  gh
67  hi
dtype: object

说明

  • 导入所需的库,并为其指定别名,以方便使用。

  • 下一步是创建一个numpy数组结构。

  • 接下来,创建需要显式指定为索引的值列表。

  • 先前创建的数据和索引列表将作为参数传递给“ pandas”库中存在的“系列”功能。

  • 输出显示在控制台上。

-这表示在创建系列数据结构时可以指定索引的自定义值。

猜你喜欢