pandas-corr

pandas的corr方法用于计算两个或多个Series或DataFrame之间的相关系数矩阵。

语法示例:

DataFrame.corr(method='pearson', min_periods=1)

参数说明:

  • method:相关系数的计算方法,可以是’pearson’、‘kendall’或’spearman’。默认为’pearson’。
  • min_periods:最少需要的非NA值数量,如果少于该值则返回NA。默认为1。

返回值:

  • 返回一个DataFrame,包含两两元素之间的相关系数。

示例:

import pandas as pd

# 构造测试数据
data = {'A': [1, 2, 3, 4, 5], 'B': [5, 4, 3, 2, 1], 'C': [2, 3, 4, 5, 6]}
df = pd.DataFrame(data)

# 计算相关系数
corr_matrix = df.corr()

# 输出结果
print(corr_matrix)

输出结果:

          A         B         C
A  1.000000 -1.000000  0.993399
B -1.000000  1.000000 -0.993399
C  0.993399 -0.993399  1.000000

你可能感兴趣的:(pandas)