Implement Series.nearest()

Implement Series.nearest() to allow finding value by nearest key in a
Series object
This commit is contained in:
XANTRONIX 2025-03-14 20:54:01 -04:00
parent a186f629d8
commit cd6bb30167

View file

@ -50,3 +50,8 @@ class Series(dict):
if sign is intersection:
return v1, pair[0]
def nearest(self, key):
k = sorted(self.keys(), key=lambda k: abs(k-key))[0]
return self[k]