Python 3.x 一表两法相关表

Python 3.x 一表两法相关表,python-3.x,pandas,correlation,Python 3.x,Pandas,Correlation,我想创建一个包含两个相关系数的相关表。(皮尔森和斯皮尔曼) 我知道我可以用df.corr(method='spearman')创建一个相关表 你知道同一张表是否可能包含“皮尔逊”和“斯皮尔曼”系数? 就像皮尔逊在括号里的斯皮尔曼系数下面一样 多谢各位 例如: 不漂亮,但可能是以下几点: df = pd.DataFrame(np.random.rand(3,3)) c1 = df.corr()

我想创建一个包含两个相关系数的相关表。(皮尔森和斯皮尔曼)

我知道我可以用df.corr(method='spearman')创建一个相关表

你知道同一张表是否可能包含“皮尔逊”和“斯皮尔曼”系数? 就像皮尔逊在括号里的斯皮尔曼系数下面一样

多谢各位

例如:


不漂亮,但可能是以下几点:

df = pd.DataFrame(np.random.rand(3,3))                                                
c1 = df.corr()                                                                        
c2 = df.corr(method='spearman')                                                       
corr_df = c1.applymap(lambda x: [x]) + c2.applymap(lambda x: [x])
输出:

                            0                            1                            2
0                  [1.0, 1.0]    [0.5457412669991152, 0.5]   [-0.533894951027147, -0.5]
1   [0.5457412669991152, 0.5]                   [1.0, 1.0]  [-0.9999009746183144, -1.0]
2  [-0.533894951027147, -0.5]  [-0.9999009746183144, -1.0]                   [1.0, 1.0]

你能举一个你想达到的目标的例子吗?它是这样一个元组:
(pearson\u coeff,spearman\u coeff)
,对于每个单元格?我添加了一个示例。但是一个元组也可以