python中series
时间: 2023-09-13 12:08:12 浏览: 86
在 Python 中,Series 是一种一维标签数组,可以存储不同类型的数据(整数、浮点数、字符串等)。它是 Pandas 库中的一个核心数据结构,常用于数据分析和处理。
Series 可以通过传递一个列表或数组创建,也可以通过传递一个字典来创建。下面是一个创建 Series 对象的示例:
```python
import pandas as pd
# 通过列表创建 Series
s1 = pd.Series([1, 3, 5, 7, 9])
print(s1)
# 通过字典创建 Series
s2 = pd.Series({'a': 1, 'b': 3, 'c': 5})
print(s2)
```
输出结果:
```
0 1
1 3
2 5
3 7
4 9
dtype: int64
a 1
b 3
c 5
dtype: int64
```
可以看到,第一个 Series 对象包含了一个整数数组,而第二个 Series 对象包含了一个字典,其中字典的键作为标签(索引)。
Series 对象有很多常用的属性和方法,例如:
- `s.index`:返回 Series 对象的索引;
- `s.values`:返回 Series 对象的值;
- `s.head(n)`:返回 Series 对象的前 n 个元素;
- `s.tail(n)`:返回 Series 对象的后 n 个元素;
- `s.mean()`:计算 Series 对象的平均值;
- `s.max()`:返回 Series 对象的最大值;
- `s.min()`:返回 Series 对象的最小值;
- `s.std()`:计算 Series 对象的标准差。
还有很多其他的方法和属性,可以根据需要进行查阅。
阅读全文