Python 数据帧中的区间比较

Python 数据帧中的区间比较,python,pandas,Python,Pandas,我正在尝试进行类似于10000中描述的间隔比较,不支持链式比较。您需要执行以下操作: df[df['lat'].between(coords[0] - 1, coords[0] + 1)] # inclusive=True by default Out: lat long type 0 5 7 wolf 1 5 6 cow 3 5 3 rabbit 4 3 2 cow 不支持链式比较。您需要执行以

我正在尝试进行类似于
10000中描述的间隔比较,不支持链式比较。您需要执行以下操作:

df[df['lat'].between(coords[0] - 1, coords[0] + 1)]  # inclusive=True by default
Out: 
   lat  long    type
0    5     7    wolf
1    5     6     cow
3    5     3  rabbit
4    3     2     cow

不支持链式比较。您需要执行以下操作:

df[df['lat'].between(coords[0] - 1, coords[0] + 1)]  # inclusive=True by default
Out: 
   lat  long    type
0    5     7    wolf
1    5     6     cow
3    5     3  rabbit
4    3     2     cow

太好了,谢谢。我认为.between()足够干净了。太好了,谢谢。我认为.between()对于我来说已经足够干净了。
[5,7,'wolf'],
[5,6,'cow'],
[5,3,'rabbit'],
[3,2,'cow']
df[df['lat'].between(coords[0] - 1, coords[0] + 1)]  # inclusive=True by default
Out: 
   lat  long    type
0    5     7    wolf
1    5     6     cow
3    5     3  rabbit
4    3     2     cow