我试图弄清楚如何使用 sql 计算 pearson 相关系数。这是我正在使用的公式:
这是我正在使用的表格:
这是我到目前为止的查询,但它给了我这个消息:无效使用组功能
select first_id, second_id, movie_id, first_score, second_score, count(*) as n,
sum((first_score-avg(first_score))*(second_score-avg(second_score)))/
(
sqrt(sum(first_score-avg(first_score)))*
sqrt(sum(second_score-avg(second_score))))
as pearson
from connections
group by second_id
感谢您的帮助