将list或numpy array或dict转为pd.Series。 python
时间: 2024-03-01 12:49:40 浏览: 137
Python Numpy:找到list中的np.nan值方法
5星 · 资源好评率100%
你可以使用 pandas 库中的 Series() 函数将 list、numpy array 或 dict 转换为 Pandas 的 Series 数据类型,示例如下:
将 list 转为 Series:
```python
import pandas as pd
my_list = [1, 2, 3, 4, 5]
my_series = pd.Series(my_list)
print(my_series)
```
将 numpy array 转为 Series:
```python
import numpy as np
import pandas as pd
my_array = np.array([1, 2, 3, 4, 5])
my_series = pd.Series(my_array)
print(my_series)
```
将 dict 转为 Series:
```python
import pandas as pd
my_dict = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}
my_series = pd.Series(my_dict)
print(my_series)
```
以上代码都会输出类似如下的 Series 对象:
```
0 1
1 2
2 3
3 4
4 5
dtype: int64
a 1
b 2
c 3
d 4
e 5
dtype: int64
```
阅读全文