Pandas实战100例 | 案例 25: 计算相关系数

案例 25: 计算相关系数

知识点讲解

在统计分析中,了解变量之间的关系是非常重要的。相关系数是衡量变量之间线性相关程度的一种方法。Pandas 提供了 corr 方法来计算列之间的相关系数。

  • 相关系数: 相关系数的值范围在 -1 到 1 之间。接近 1 表示正相关,接近 -1 表示负相关,接近 0 表示没有线性相关。
示例代码
# 准备数据和示例代码的运行结果,用于案例 25

# 示例数据
data_correlation = {
   
    'Height': [150, 160, 170, 180, 190],
    'Weight': [50, 60, 70, 80, 90]
}
df_correlation = pd.DataFrame(data_correlation)

# 计算相关系数
correlation_matrix = df_correlation.corr()

correlation_matrix


在这个示例中,我们计算了身高和体重两个变量之间的相关系数。

示例代码运行结果
        Height  Weight
Height     1.0     1.0
Weight     1.0     1.0

这个结果表明身高和体重之间存在完美的正相关关系(相关系数为 1)。这种分析在探索变量间关系时非常有帮助。

相关推荐

  1. Pandas实战100 | 案例 25: 计算相关系数

    2024-01-13 22:44:08       62 阅读
  2. Pandas实战100 | 案例 74: 分组后计算平均值

    2024-01-13 22:44:08       56 阅读
  3. Pandas实战100 | 案例 27: 数据合并 - 使用 `merge`

    2024-01-13 22:44:08       49 阅读
  4. Pandas实战100 | 案例 19: 基本数学运算

    2024-01-13 22:44:08       53 阅读
  5. Pandas实战100 | 案例 43: 数据排序

    2024-01-13 22:44:08       55 阅读
  6. Pandas实战100 | 案例 52: 重命名列

    2024-01-13 22:44:08       64 阅读
  7. Pandas实战100 | 案例 31: 转换为分类数据

    2024-01-13 22:44:08       57 阅读
  8. Pandas实战100 | 案例 51: 日期时间过滤

    2024-01-13 22:44:08       59 阅读
  9. Pandas实战100 | 案例 44: 添加新列

    2024-01-13 22:44:08       59 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-13 22:44:08       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-13 22:44:08       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-13 22:44:08       87 阅读
  4. Python语言-面向对象

    2024-01-13 22:44:08       96 阅读

热门阅读

  1. SpringBoot全局配置Long转String丢失精度的问题解决

    2024-01-13 22:44:08       60 阅读
  2. 【Leetcode】268.丢失的数字

    2024-01-13 22:44:08       57 阅读
  3. tar命令使用

    2024-01-13 22:44:08       52 阅读
  4. FreeSWITCH CentOS7下源码编译mod_mariadb

    2024-01-13 22:44:08       65 阅读
  5. 开源协议概览

    2024-01-13 22:44:08       57 阅读