У меня есть большой набор данных (более 1000 элементов), оценивающий взаимосвязь между двумя элементами. Что-то вроде:
----------------------------
| item1 | item2 | score |
|--------------------------|
| apple | orange | 1 |
| apple | banana | 5 |
| apple | lemon | 3 |
| banana | apple | 2 |
| lemon | orange | 3 |
| lemon | apple | 1 |
| ...etc.| | |
----------------------------
Мне нужно найти наименьшее количество баллов для каждого элемента1 и отсортировать их следующим образом:
-----------------------------
| item1 | item2 | score |
|---------------------------|
| apple | orange | 1 |
| banana | apple | 2 |
| lemon | apple | 1 |
-----------------------------
Я могу использовать фильтр, чтобы найти наименьшее по одному, но найти их для каждого из них - непростая задача. Я знаю, что расширенный фильтр должен быть в состоянии решить эту проблему легко, но не смог найти способ. Любая помощь будет отличной. Спасибо