python panda iloc series
时间: 2023-08-27 10:14:04 浏览: 101
Python pandas库 DataFrame和Series类函数用法Help
在Python的pandas库中,Series是一种一维带有标签的数组,可以存储任意数据类型。通过使用pandas的iloc属性,可以根据整数位置对Series进行索引和切片。
以下是使用pandas的iloc属性对Series进行索引和切片的示例:
```python
import pandas as pd
# 创建一个Series
s = pd.Series([1, 2, 3, 4, 5])
# 通过整数位置选择单个元素
element = s.iloc[0]
print(element) # 输出:1
# 通过整数位置选择多个元素
elements = s.iloc[[0, 2, 4]]
print(elements) # 输出:
# 0 1
# 2 3
# 4 5
# dtype: int64
# 通过整数位置选择连续的元素
subseries = s.iloc[1:4]
print(subseries) # 输出:
# 1 2
# 2 3
# 3 4
# dtype: int64
```
在上述示例中,我们首先创建了一个包含整数的Series。然后使用iloc属性,通过整数位置选择单个元素、多个元素和连续的元素。
需要注意的是,整数位置是从0开始计数的。
阅读全文