loc 和 iloc
时间: 2023-11-10 20:02:52 浏览: 160
ds3_loc_iloc:创建存储库以举例说明在数据集中使用loc和iloc
`loc`和`iloc`是Pandas库中用于索引和选取数据的两个方法。
- `loc`是基于标签的索引方法,可以通过行标签或列标签来选取数据。它的语法是`df.loc[row_label, column_label]`,其中`df`代表DataFrame对象,`row_label`代表行标签,可以是单个标签、标签列表或布尔数组,`column_label`代表列标签,可以是单个标签、标签列表或布尔数组。例如,`df.loc[2, 'column1']`表示选取第2行、'column1'列的数据。
- `iloc`是基于整数位置的索引方法,可以通过行索引或列索引来选取数据。它的语法是`df.iloc[row_index, column_index]`,其中`row_index`代表行索引,可以是单个索引、索引列表或布尔数组,`column_index`代表列索引,可以是单个索引、索引列表或布尔数组。例如,`df.iloc[2, 1]`表示选取第2行、第1列的数据。
阅读全文