计算两个给定NumPy数组的pearson乘积

计算两个给定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.        ]]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程