"downcast" python pandas 中的数字类型是什么意思?

What does it mean to "downcast" a numeric type in python pandas?

从评论中,我意识到这个问题源于我只在 python 中编写代码,它是动态类型的,所以我从来没有处理过这个问题。

我看到 "downcast" 用于更改 pandas.DataFrame 列类型,来自 float64 ==> float32。现在……我的意思是……我想我从 64 > 64/2 开始就掌握了 "down" 部分,但我仍然不认为我完全掌握了它。

"downcast"具体是什么意思?

由于 Python 没有静态类型系统,术语 downcasting became free, and is now used in Pandas documentation synonymously with type coercion