python series构造
时间: 2023-10-21 10:28:36 浏览: 85
在Python中,可以使用pandas库中的Series类来构造一个序列。Series是一个一维的数组结构,可以包含任何数据类型(整数、字符串、浮点数、Python对象等)。
以下是使用numpy ndarray构造一个Series的示例:
```python
import pandas as pd
import numpy as np
s = np.array([1, 2, 3, 4, 5])
sa = pd.Series(s)
print(sa)
```
以下是使用字典构造一个Series的示例:
```python
import pandas as pd
s = {"a": 1, "b": 2, "c": 3}
sa = pd.Series(s)
print(sa)
```
以下是Series赋值的示例:
```python
import pandas as pd
s = {"a": 1, "b": 2, "c": 3}
sa = pd.Series(s, name="age")
print(sa)
sa['a'] = 99
print(sa)
```
以下是生成一个随机数的示例:
```python
import pandas as pd
import numpy as np
num_abc = pd.Series(np.random.randn(5), index=list('abcde'))
num = pd.Series(np.random.randn(5))
print(num)
print(num_abc)
```<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文