pandas库中的iloc用法
时间: 2024-06-05 15:04:13 浏览: 144
python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix实现
pandas是一个Python数据分析库,提供了许多强大的数据操作和分析工具。其中,iloc是pandas库中用于基于整数位置进行数据选取和索引的方法。
具体来说,iloc可以通过行和列的整数位置来访问和修改pandas DataFrame或Series对象中的数据。使用iloc时,我们可以使用单个整数、整数列表或切片等方式进行数据选取。
例如,要选取DataFrame中的第一行和第二列,可以使用以下代码:
```
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
print(df.iloc[0, 1])
```
输出结果为:
```
4
```
此外,我们还可以使用iloc进行数据切片:
```
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
print(df.iloc[0:2, 1:])
```
输出结果为:
```
B C
0 4 7
1 5 8
```
阅读全文