You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

min()与numpy.amin()返回错误最小值:DataFrame列最小值求解异常

问题:DataFrame中hitPos列最小值不符合预期排查

我的DataFrame df 部分数据如下:

nEvent  hitPos        hitType   layerZ  layerIndex  trackID
0   1   2.826200e-05    1   -16.0   0              0
1   1   -9.032680e-07   0   -21.0   1              0
2   1   1.956890e-03    1   131.0   2              0
3   1   -1.329020e-03   0   151.0   3              0
4   1   1.020050e-02    1   477.0   4              0
...     ...     ...     ...     ...     ...     ...
264977  10000   2.808240e-01    3   1467.4  13             1
264978  10000   2.760670e+01    1   1973.0  14             2
264979  10000   -3.631710e-01   1   1973.0  14             1
264980  10000   -1.561740e+01   0   1960.0  15             2
264981  10000   2.442910e-01    0   1960.0  15             1

我需要找出hitPos列的最小值,预期应该是指数最大的负数,但尝试以下三种方法均未得到预期结果:

  • df['hitPos'].min() 输出:-47.4885
  • np.amin(np.array(df['hitPos'])) 输出:-47.4885
  • df['hitPos'].sort_values().iloc[0] 输出:-47.4885

怀疑是数据本身存在问题,恳请协助排查。

内容的提问来源于stack exchange,提问作者abafoon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 19:32:59