【发布时间】:2017-05-09 21:33:55
【问题描述】:
如何在 pyspark 数据框中找到两列之间的余弦相似度?
假设我有一个 spark 数据框
|a |b |
+--+--|
|1 |4 |
|2 |5 |
|3 |6 |
+--+--+
现在我想知道 a 列中的值与 b 列中的值之间的余弦相似度是多少,即
cosine_similarity([1, 2, 3], [4, 5, 6])
【问题讨论】:
-
您能否再解释一下您的问题并给出示例数据框?您是指 2 列中每行元素之间的余弦相似度还是数据帧中 2 列之间的余弦相似度?
标签: python apache-spark pyspark