Я хотел бы сделать тепловую карту с кластеризацией строк на основе косинусных расстояний. Я использую R и heatmap.2()для создания фигуры. Я вижу, что есть distпараметр, heatmap.2но я не могу найти функцию для генерации косинусной матрицы различий. Встроенная distфункция не поддерживает косинус расстояния, я также нашел пакет , называемый arulesс dissimilarity()функцией , но он работает только на двоичных данных.