【问题标题】:python Correlation matrix different combinationpython相关矩阵不同组合
【发布时间】:2018-09-05 09:25:18
【问题描述】:

假设我有一个如下的数据框,我得到了相关矩阵(因子 0 到因子 9)。如何获得因素相关矩阵的所有不同组合(例如三个因素的组合)?谢谢。

import pandas as pd
import numpy as np
rs = np.random.RandomState(0)
df = pd.DataFrame(rs.rand(10, 10))
corr = df.corr()

【问题讨论】:

  • 所以你想要一些方法来计算一个 3 维相关立方体?
  • @HermanWilén 是的
  • 您在寻找corr(X, Y, Z) 还是(corr(X,Y), corr(X,Z), corr(Y,Z))?您可能必须为corr(X, Y, Z) 编写自己的corr 函数。

标签: python dataframe correlation


【解决方案1】:

你可以使用

 corr.iloc[[1,2,3], [1,2,3]] 

获取前 3 个因子相关性。

【讨论】:

    猜你喜欢
    • 2021-12-13
    • 2020-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-14
    • 2014-07-20
    • 2012-03-08
    • 2016-06-20
    相关资源
    最近更新 更多