使用array初始化series对象,使用series的加减法
时间: 2024-10-15 12:14:26 浏览: 26
java+sql server项目之科帮网计算机配件报价系统源代码.zip
在Pandas库中,Series是一种一维的标签数组类似于NumPy数组,但它还包含了索引这一重要特征。你可以通过多种方式初始化一个Series对象,其中一种就是直接从一个数组或者列表开始:
```python
import pandas as pd
# 使用数组初始化 Series
data = [1, 2, 3, 4, 5]
index = ['a', 'b', 'c', 'd', 'e']
s1 = pd.Series(data, index=index)
# 另外,如果你的数据有默认索引,可以直接传入数据
data2 = ['apple', 'banana', 'cherry']
s2 = pd.Series(data2) # 这里默认的索引会从0开始
# 使用 Series 的加减法
# 同样类型的 Series 直接相加减
sum_series = s1 + s2
diff_series = s1 - s2
print("Initial Series:")
print(s1, "\n")
print(s2, "\n")
print("Sum and Difference of the Series:")
print(sum_series, "\n")
print(diff_series, "\n")
阅读全文