Как посчитать сходство косинусов в excel
Косинусное сходство — это мера сходства между двумя векторами пространства внутреннего продукта.
Для двух векторов A и B косинусное подобие рассчитывается следующим образом:
Косинусное подобие = ΣA я B я / (√ΣA я 2 √ΣB я 2 )
В этом уроке объясняется, как вычислить косинусное сходство между векторами в Excel.
Косинусное сходство двух векторов в Excel
Предположим, у нас есть следующие два вектора в Excel:
Мы можем использовать следующую формулу для расчета косинусного сходства между двумя векторами в Excel:
=SUMPRODUCT( A$2:A$9 , B2:B9 )/(SQRT(SUMSQ( B2:B9 ))*SQRT(SUMSQ( $A$2:$A$9 )))
На следующем снимке экрана показано, как использовать эту формулу:
Косинусное сходство между двумя векторами оказывается равным 0,965195 .
Обратите внимание, что мы интерпретируем значение косинусного подобия следующим образом:
- Значение -1 указывает на максимальное различие.
- Значение 0 указывает, что два вектора ортогональны.
- Значение 1 указывает на максимальное сходство.
Значение 0,965195 указывает на высокий уровень сходства между двумя векторами в нашем примере.
Дополнительные ресурсы
В следующих руководствах объясняется, как рассчитать сходство косинусов в другом статистическом программном обеспечении:
Подробное объяснение сходства косинусов можно найти в следующей статье в Википедии: