相关疑难解决方法(0)

计算相关性 - cor() - 仅用于列的子集

我有一个数据框,想要计算相关性(使用Spearman,数据是分类和排名),但仅适用于列的子集.我尝试了所有,但R的cor()函数只接受数字数据(x必须是数字,表示错误信息),即使使用了Spearman.

一种粗暴的方法是从数据框中删除非数字列.这不是那么优雅,对于速度我仍然不想计算所有列之间的相关性.

我希望有一种方法可以简单地说"计算列x,y,z的相关性".列引用可以按编号或按名称进行.我想提供它们的灵活方式是通过矢量.

任何建议表示赞赏.

r correlation

45
推荐指数
2
解决办法
13万
查看次数

标签 统计

correlation ×1

r ×1