为列表[2,8,-5,6,7]指定索引值['d','b','a','c','e'],创建一维数组Seies对象S2,显示s2并使用index和values查看S2的索引值和名
时间: 2023-10-23 19:27:44 浏览: 27
数据库函数,获得数组中值的索引值
可以使用 Pandas 库的 Series() 函数和 index 参数来创建一维数组 Series 对象,并指定索引值。根据给定的列表 [2,8,-5,6,7] 和索引值 ['d','b','a','c','e'],可以这样创建一个 Series 对象:
```python
import pandas as pd
data = [2, 8, -5, 6, 7]
index = ['d', 'b', 'a', 'c', 'e']
S2 = pd.Series(data, index=index)
print(S2)
```
输出结果为:
```
d 2
b 8
a -5
c 6
e 7
dtype: int64
```
可以使用 index 和 values 属性来查看 S2 的索引值和数值:
```python
print(S2.index)
print(S2.values)
```
输出结果为:
```
Index(['d', 'b', 'a', 'c', 'e'], dtype='object')
[ 2 8 -5 6 7]
```
这里的 Index 对象表示 S2 的索引值,dtype='object' 表示这是一个字符串类型的索引值。
阅读全文