用条件表达式提取行

2024-09-26 17:57:21 发布

您现在位置:Python中文网/ 问答频道 /正文

在我的数据帧中,称为XC的列具有以下值:

XMORIG YMORIG ZMORIG XC YC ZC Index 14212.37 104364.2 1300 16774.83 107357.67 2852.5 534802 14212.37 104364.2 1300 17499.87 105601.7 2867.5 534803 14212.37 104364.2 1300 17474.87 105601.7 2867.5 521987 14212.37 104364.2 1300 17499.87 105626.7 2852.5 534878 14212.37 104364.2 1300 17499.87 105626.7 2867.5 534879 14212.37 104364.2 1300 17499.87 105676.7 2867.5 535033 14212.37 104364.2 1300 17524.87 105701.7 2867.5 548040 14212.37 104364.2 1300 17474.87 105601.7 2882.5 521988 14212.37 104364.2 1300 16774.83 105651.7 2882.5 534957 14212.37 104364.2 1300 17524.87 105701.7 2882.5 548041 14212.37 104364.2 1300 16762.74 107370.32 2882.5 547960 14212.37 104364.2 1300 17549.87 105726.7 2867.5 561192 14212.37 104364.2 1300 16762.54 105676.7 2897.5 547961 14212.37 104364.2 1300 17549.87 105701.7 2882.5 561111 14212.37 104364.2 1300 17549.87 105701.7 2897.5 561112 14212.37 104364.2 1300 17549.87 105676.7 2897.5 561031 14212.37 104364.2 1300 17474.87 105651.7 2867.5 522140

如果i = 16764.83 我想挑选那些XC - i <= abs(12.5)

我试过df.locdf.querypd.eval但是运气不好

谢谢


Tags: 数据dfindexevalzcabsqueryloc

热门问题