Numpy入门(九):np.corrcoef()用法

    科技2025-09-07  25

    点击跳转 《Numpy入门系列目录》


    numpy.corrcoef(x, y=无, rowvar = True, 偏差=<无值>, ddof=<无值>)

    x: array_like,包含多个变量和观测值的1-D或2-D数组,x的每一行代表一个变量,每一列都是对所有这些变量的单一观察。

    y: array_like, 可选,另外一组变量和观察,y具有与x相同的形状。

    rowvar: bool, 可选,如果rowvar为True(默认值),则每行代表一个变量,并在列中显示。否则,转换关系:每列代表一个变量,而行包含观察。

    偏差: _NoValue,可选,没有效果,请勿使用

    ddof: _NoValue,可选,没有效果,请勿使用

    功能:计算矩阵的相关系数,返回Pearson乘积矩相关系数的矩阵

    例子

    import numpy as np Array1 = [[1, 2, 3], [4, 5, 6]] Array2 = [[11, 25, 346], [734, 48, 49]] Mat1 = np.array(Array1) Mat2 = np.array(Array2) correlation = np.corrcoef(Mat1, Mat2) print("矩阵1\n", Mat1) print("矩阵2\n", Mat2) print("相关系数矩阵\n", correlation)
    Processed: 0.010, SQL: 8