pandas series用法
时间: 2023-02-06 09:50:16 浏览: 97
pandas 的 Series 是一种一维数据结构,它是由一组数据(同类型的数据)和一组与之相关的标签(索引)组成。
你可以使用 Series 存储数据,并且可以使用索引来访问数据。
你可以创建 Series 使用 `pandas.Series` 函数,传入两个参数:数据和索引。例如:
```python
import pandas as pd
# 创建一个 Series,数据为 [1, 3, 5, 7],索引为 ['a', 'b', 'c', 'd']
s = pd.Series([1, 3, 5, 7], index=['a', 'b', 'c', 'd'])
print(s)
```
输出:
```
a 1
b 3
c 5
d 7
dtype: int64
```
你还可以使用字典来创建 Series。例如:
```python
# 创建一个 Series,数据为 {'a': 1, 'b': 3, 'c': 5, 'd': 7}
s = pd.Series({'a': 1, 'b': 3, 'c': 5, 'd': 7})
print(s)
```
输出:
```
a 1
b 3
c 5
d 7
dtype: int64
```
你可以使用索引来访问 Series 中的数据,例如:
```python
# 访问索引为 'b' 的数据
print(s['b'])
# 访问索引为 ['b', 'c'] 的数据
print(s[['b', 'c']])
```
输出:
```
3
b 3
c 5
dtype: int64
```
你还可以使用布尔索引来过滤 Series 中的数据。例如:
```python
# 过滤出大于 3 的数据
print(
阅读全文