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

相关推荐
起个名字费劲死了18 分钟前
Halcon学习一:骰子识别
前端·python·学习
এ慕ོ冬℘゜25 分钟前
JS 事件循环、宏任务微任务:单线程底层原理 + 执行顺序
开发语言·javascript·ecmascript
其实防守也摸鱼27 分钟前
Chrome 扩展安全攻防实录:从攻击面到防御实践
开发语言·前端·网络·chrome·安全·web安全·php
web打印社区31 分钟前
Lodop排障总纲-常见报错一张表
开发语言·前端·javascript·chrome·websocket
eric-sjq1 小时前
小思框架 · 30M 级长上下文新架构对比技术报告
人工智能·python·深度学习·语言模型
Dxy12393102162 小时前
JS AES加密详解
开发语言·javascript·ecmascript
信息安全失业大专人员2 小时前
每日了解一个智能体-WorkBuddy
开发语言·ai·c#·智能体
4ever.ov02 小时前
精学C++第一站 从命名空间到引用:C++入门核心语法全梳理(13000字长文)
开发语言·c++·clion
小杨互联网2 小时前
Go 现代 CLI 工具离线镜像合集
开发语言·后端·golang·开源·go·命令行
揽星河..2 小时前
【C语言】数组
c语言·开发语言·算法