我写了一个电影推荐系统。我有向用户推荐的 20 部电影列表和用户最后真正看过的 150 部电影列表。如何使用 sklearn 在 python 中计算这两个列表中的精度和召回率?
例如我向用户推荐了10部用户真正看过的电影,Recall的计算是:10/150,Precision的计算是:10/20
我需要编写一个查询,以显示客户订单的最大和最小订单数。
我试过了:
(SELECT TOP 1 CustomerID, COUNT(*) AS Number_Of_Orders
FROM Orders
GROUP BY CustomerID
ORDER BY COUNT(*) ASC)
UNION ALL
(SELECT TOP 1 CustomerID, COUNT(*) AS Number_Of_Orders
FROM Orders
GROUP BY CustomerID
ORDER BY COUNT(*) DESC)
Run Code Online (Sandbox Code Playgroud)
但是我无法在输出之间进行合并,但出现了错误Incorrect syntax near the keyword 'ORDER'。
我该怎么办?