如何使用Numpy在Python中明确传递索引值来创建系列数据?

如何使用Numpy在Python中明确传递索引值来创建系列数据?

让我们看看如何使用Numpy数组创建系列数据结构,明确为“索引”提供值。

当没有为索引指定值时,默认值从0开始分配给系列中的值。

以下是一个例子 –

更多Python相关文章,请阅读:Python 教程

示例

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数组结构。

  • 然后,创建需要明确指定为索引的值的列表。

  • 将先前创建的数据和索引列表作为参数传递给“ panda”库中的“ Series”函数。

  • 将输出显示在控制台上。

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程