Используя частотный анализ, для текущего ij-узла, по всем k-ым слоям, посчитать вероятность появления события (они закодированны цифрами - код литологии). Результатом этого шага будет тензор данных, в каждой точке которого содержится вектор вероятности литологии
- Написать цикл чтения и фильтрации датасета по k-ому слою. Каждый k-ым слой трансформируем в матричный вид и сохраняем все слои в один список
- Используя частотный анализ, для текущего ij-узла, по всем k-ым слоям, посчитать вероятность появления события (они закодированны цифрами - код литологии). Результатом этого шага будет тензор данных, в каждой точке которого содержится вектор вероятности литологии
- Последовательным обходом ячеек, применить функцию оценки энтропии и сохранить результат в пустом датафрейме, имеющем
empty_df.shape==tensor.shape - Построить тепловую карту для
empty_df