pandas loc使用
时间: 2024-04-13 07:24:16 浏览: 119
python pandas库 —— loc函数的应用(csdn)————程序.pdf
pandas的loc函数是用于通过标签来选择数据的方法。它可以根据行标签和列标签来定位和访问数据。下面是pandas loc函数的使用方法:
1. 选择行:
- 单行选择:使用单个标签或标签列表来选择单行数据。例如,df.loc['A']或df.loc[['A', 'B']]。
- 切片选择:使用切片来选择多行数据。例如,df.loc['A':'C']。
- 条件选择:使用布尔条件来选择满足条件的行。例如,df.loc[df['column'] > 0]。
2. 选择列:
- 单列选择:使用单个标签或标签列表来选择单列数据。例如,df.loc[:, 'column']或df.loc[:, ['column1', 'column2']]。
- 切片选择:使用切片来选择多列数据。例如,df.loc[:, 'column1':'column3']。
3. 选择特定的行和列:
- 使用行和列标签的组合来选择特定的数据。例如,df.loc['A', 'column1']或df.loc[['A', 'B'], ['column1', 'column2']]。
需要注意的是,loc函数是基于标签进行选择,而不是基于位置。如果要基于位置进行选择,可以使用iloc函数。
阅读全文