r - 有没有办法在两个大小不同的数据帧上使用 corrr 包中的 correlate() 命令?(即列多于行)
问题描述
我想在两个数据帧之间执行关联,每个数据帧都有不同的列数。一个有 547 列,另一个有 27 列。我尝试过使用基本的 Rcor()
函数以及该corr.test()
函数。但是在计算相关性之后,我想探索相关性矩阵,并且我知道该corrr
包允许这种情况发生。唯一的问题是该correlate()
函数似乎只适用于具有相同大小的数据帧,当我尝试使用它时,它给了我这个错误消息:错误:输入对象 x 不是正方形。列数必须等于行数。
解决方案
推荐阅读
- git - 通过特定提交将 git 更改从一个分支隔离到另一个分支
- optimization - 基于变量在阶跃函数中生成值
- node.js - 为什么 MongoDB 为该模式中不存在的字段创建索引?
- python - 从 Pandas DataFrame 创建 Spark DataFrame
- azure-language-understanding - 无法映射到 personName 预建实体
- aframe - 如何跟踪实体上的光线投射相交坐标?
- azure-cosmosdb - Cosmos DB Sql如何获取数组中不同的项目列表?
- php - 如何签署复杂的 XML 文档?
- windows - 在 Powershell 中组合命令
- css - 悬停内容上显示的“锚”文本