У меня есть 2D массив данных Numpy, считанных из CSV-файла. Каждая строка представляет собой точку данных с последним столбцом, содержащим «ключ», который однозначно соответствует «ключу» в другом массиве Numpy - «таблице поиска».Использование массивов Numpy в качестве справочных таблиц
Каков наилучший способ (наиболее многожильный) способ совпадения строк в первой таблице со значениями во втором?
Ответ с поиском 'dict' это круто, но это очень неэффективно для больших таблиц поиска. Если вы хотите «искать» значения, вы можете использовать 'np.interp' с' xp' в качестве ваших ключей поиска и 'fp' в качестве ваших значений (которые должны быть поплавками, я думаю ...). Таким образом, поиск выполняется в native 'numpy' вместо итерации python (скажем, вы хотите поместить большое изображение через таблицу поиска, например, с помощью цветовой карты). –