计算两个给定NumPy数组的pearson乘积
在NumPy中,我们可以在numpy.corrcoef()函数的帮助下计算两个给定数组的pearson积-moment相关系数。
在这个函数中,我们将传递数组作为参数,它将返回两个给定数组的pearson乘积-moment相关系数。
语法: numpy.corrcoef(x, y=None, rowvar=True, bias=, ddof=)
回报率:皮尔逊积点相关系数
让我们看一个例子。
示例 1:
# import library import numpy as np # create numpy 1d-array array1 = np.array([0, 1, 2]) array2 = np.array([3, 4, 5]) # pearson product-moment correlation # coefficients of the arrays rslt = np.corrcoef(array1, array2) print(rslt)
输出
[[1. 1.] [1. 1.]]
示例 2:
# import numpy library import numpy as np # create a numpy 1d-array array1 = np.array([ 2, 4, 8]) array2 = np.array([ 3, 2,1]) # pearson product-moment correlation # coefficients of the arrays rslt2 = np.corrcoef(array1, array2) print(rslt2)
输出
[[ 1. -0.98198051] [-0.98198051 1. ]]
版权声明:本页面内容旨在传播知识,为用户自行发布,若有侵权等问题请及时与本网联系,我们将第一时间处理。E-mail:284563525@qq.com