python - 与视觉表示的相关性列表
问题描述
我正在使用 python 进行一些数据分析,我需要将下表表示为相关矩阵。相关值是介于 -1 和 1 之间的值。
+-------------------+----------------------------------+--------------------------+
| Correlation Value | Variable 1 | Variable 2 |
+-------------------+----------------------------------+--------------------------+
| -0.07035 | ELECTRICAL_CONDUCTIVITY_AT_10_CM | COVER_OPEN_WATER_PERCENT |
| nan | ELECTRICAL_CONDUCTIVITY_AT_10_CM | Heat_1988-2013_trnd |
| nan | ELECTRICAL_CONDUCTIVITY_AT_10_CM | 1972 |
| -0.059789 | ELECTRICAL_CONDUCTIVITY_AT_10_CM | BEO_HC14 |
| nan | ELECTRICAL_CONDUCTIVITY_AT_10_CM | st_6_avg |
| 0.214723 | ELECTRICAL_CONDUCTIVITY_AT_10_CM | slope_angle |
| 0.247674 | ELECTRICAL_CONDUCTIVITY_AT_10_CM | total_mn |
| 0.01978 | ELECTRICAL_CONDUCTIVITY_AT_10_CM | FD13_low_flux |
| 0.136542 | ELECTRICAL_CONDUCTIVITY_AT_10_CM | 19.1.1 |
+-------------------+----------------------------------+--------------------------+
什么工具最适合完成这项任务?我尝试使用 matplotlib 创建一个 2d 直方图,但据我所知,它需要 2 个数字 numpy 数组。是否有任何其他工具或功能可以根据相关值的水平创建二维直方图?
解决方案
推荐阅读
- php - 解决“缺少 [Route: post.show] [URI: post/show/{id}] 所需的参数。”
- amazon-web-services - 在 aws 中访问在 docker 中运行的 elasticsearch
- sql-server - 获取以周为单位的差异,数据在 TSQL 中存储为 YYYYWW
- bash - bash - 使用 getops 将第二个参数解析为变量
- node.js - 找不到模块“iconv”
- php - 使用 Laravel 时,我应该将自定义方法/函数放在哪里?
- sql - 如何使用 T-SQL 从 varbinary 列下载文件
- vba - 将 pdf 文件插入 SQL Server 链接数据库
- python - 缓慢加载 Django Admin 更改/添加
- c# - 如何在 C# 中创建常量哈希集