Предположат, что у меня есть два столбца в питоне pandas.DataFrame:Python панда: Нахождение косинуса сходства двух столбцов
col1 col2
item_1 158 173
item_2 25 191
item_3 180 33
item_4 152 165
item_5 96 108
Какой самый лучший способ взять косинус сходство этих двух столбцов?
Для ясности, я предполагаю, что вы имеете в виду: кроме просто применяя формулу, т.е. вычисления величин, нормализующее и делая суммарный продукт. – Leo
@leo Да, я имею в виду, что является самым оптимизированным способом. Однако, если есть функциональный способ, который занимает всего несколько строк, я тоже буду этому доволен. – hlin117
Похоже, что в [Scipy] есть соответствующие функции (http://docs.scipy.org/doc/scipy/reference/spatial.distance.html) – Marius