python计算相关系数R

方法一:

python 复制代码
import numpy as np

# 计算相关系数R
def r(y_true, y_pred):
    y_true = np.array(y_true)
    y_pred = np.array(y_pred)
    corr = np.corrcoef(y_true, y_pred)[0][1]
    return corr

corr = r(yture, ypred)

方法二

python 复制代码
import scipy.stats
# 计算皮尔逊相关指数,并进行显著性检验
def get_pex(x,y):
    aaa = scipy.stats.pearsonr(x, y)
    print('皮尔逊系数是:{},显著性检测值是:{}'.format(aaa[0],aaa[1]))

pex_r = get_pex(x, y)[0]
pex_p = get_pex(x, y)[1]

参考:https://mp.weixin.qq.com/s/nABJf4WBR4Y4oEZiYKPK4Q

相关推荐
时央1234563 分钟前
C#使用Tuple方法实现OpreateResultModel功能
运维·开发语言·c#
爱学习的白杨树6 分钟前
Spring Cloud Gateway 介绍
java·运维·开发语言
丘山子16 分钟前
别再滥用 None 了!这才是 Python 处理缺失值的好方法
后端·python·面试
数量技术宅39 分钟前
数字合约价格发现功能
python·数据分析·量化策略·数字货币·量化投资
大千AI助手42 分钟前
Python3安装MySQL-python踩坑实录:从报错到完美解决的实战指南
数据库·python·mysql·mysqlclient·mysql-python
倔强青铜三1 小时前
Python相对导入的终极翻车现场:为啥你的代码总报错?
人工智能·python·面试
丘山子1 小时前
Python 字典是有序数据结构吗?是你以为的那种有序吗?
后端·python·面试
elon_z1 小时前
【项目实训#09】智能代码文件助手模式前后端设计与实现
python·ai编程
byte轻骑兵1 小时前
【C++特殊工具与技术】优化内存分配(五):显式析构函数的调用
开发语言·c++
天天爱吃肉82181 小时前
《零基础读懂新能源汽车》——V2G/电池梯次利用/氢能源生态级技术拆解与商业预言
数据库·python·汽车·能源·创业创新