df.iloc 和 df.loc的区别
时间: 2024-06-06 17:10:10 浏览: 176
pandas iloc和loc的区别
`df.iloc` 和 `df.loc` 都是用于访问 Pandas 数据框中的数据的方法,不同之处在于它们使用的索引方式不同。
`df.iloc` 使用的是整数位置索引,即使用整数位置来访问数据框中的行和列。例如,`df.iloc[0, 1]` 表示访问数据框的第 1 行第 2 列的数据。
`df.loc` 使用的是标签索引,即使用行和列的标签来访问数据框中的数据。例如,`df.loc['A', 'B']` 表示访问标签为 'A' 的行和标签为 'B' 的列的数据。
因此,两者的主要区别在于使用的索引方式不同。在使用时需要根据具体情况选择合适的方法。
阅读全文