gpt4 book ai didi

python - 如何在一个 NumPy 数组中搜索位置以在这些位置获取第二个 NumPy 数组的值?

转载 作者:行者123 更新时间:2023-11-28 21:55:15 26 4
gpt4 key购买 nike

我有两个 raster 文件,我已将它们转换为 NumPy 数组 (arcpy.RasterToNumpyArray) 以使用 中的值>用 Python 栅格化单元格。

其中一个 raster 有两个值 TrueFalse。另一个 raster01000 之间有不同的值。两个 rasters 具有完全相同的范围,因此两个 NumPy 数组的构建方式相同(列和行),除了值。

我的目标是识别 NumPy 数组 A 中具有值 True 的所有位置。这些位置将用于从 NumPy 数组 B 中获取这些位置的值。

你知道我该如何实现吗?

最佳答案

如果我正确理解你的描述,你应该能够执行B[A]

关于python - 如何在一个 NumPy 数组中搜索位置以在这些位置获取第二个 NumPy 数组的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22996507/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com