如何在Pandas中获得最接近的匹配值



我有一个表:

索引 Month_1
01 12
02 09

减去值,得到绝对值,然后得到最小值的位置,最后选择行,一行有两个[]DataFrame:

a = 11
df = df.iloc[[df['Month_1'].sub(a).abs().argmin()]]
print (df)
Index  Month_1
0    01       12

最新更新