1

我有一个浮点值的大型 4D 数组(时间、高度、纬度、经度)。我想有效地将​​数组中大于 100.0 的任何值强制为 100.0。我认为map函数(+ lambda?)可以做到这一点,但我被卡住了。目前,我有一个粗略的 for 循环遍历每个索引,但这花费的时间太长了!

提前感谢您的帮助!

解决方案:numpy.clip(array,0,100.0)

4

2 回答 2

4

为了提高效率,您可能应该使用NumPy

使用 NumPy,您可以拥有节省空间的多维数组并准备好解决您的问题

于 2012-04-25T21:39:33.860 回答
2

我有一个浮点值的大型 4D 数组(时间、高度、纬度、经度)。我要高效

停止。

使用numpy

于 2012-04-25T21:39:51.883 回答