.loc[]是一个纯粹基于标签位置的索引器,用于通过标签进行选择。当找不到选择时,它会失败,只接受某些类型的输入,并且仅适用于数据帧的一个轴。
df.filter()根据指定索引中的标签返回数据帧的子集行或列。您可以沿任一轴进行过滤,并且可以采用比 更高级的方式进行过滤loc。
filter将返回与调用者相同类型的对象,而loc将返回标签指定的值(因此,如果调用者是 DF,则返回 Series;如果调用者是 Series,则返回标量)。
简而言之,.loc用于访问调用者中的特定项目,.filter()用于将过滤器应用于调用者并仅返回与该过滤器匹配的项目。
| 归档时间: |
|
| 查看次数: |
1043 次 |
| 最近记录: |