在熊猫中,如何在3个独立的数据帧之间建立相关矩阵,并匹配行和列?

问题描述

每个数据框都具有基因名称的行索引和细胞系的列索引,表达水平填充每个细胞。这3个数据框具有相同的对应基因名称和细胞系,我想仅找到对应行的三胞胎之间的相关性(即细胞系如何影响3个数据框之间每个特定基因的表达)。我如何才能将相关系数找到一个新的数据框,然后使用热图将其可视化?

谢谢!

DATAFRAME1 = pd.DataFrame({"GENENAME":[GENE1,GENE2,GENE3,GENE4,GENE5],"CELLLINE1":[34,12,78,84,26],"CELLLINE2":[54,87,35,25,82],"CELLLINE3":[56,14,13],"CELLLINE4":[0,23,72,56,14],"CELLLINE5":[78,31,34]})
DATAFRAME2 = pd.DataFrame({"GENENAME":[GENE1,"CELLLINE1":[45,24,65,65],"CELLLINE2":[45,52,12],"CELLLINE3":[98,32,1,365,53],"CELLLINE5":[24,3,65]})
DATAFRAME3 = pd.DataFrame({"GENENAME":[GENE1,"CELLLINE1":[14,96,2,25],"CELLLINE2":[47,7,5,58,34],"CELLLINE3":[85,45,53,"CELLLINE4":[3,236],"CELLLINE5":[68,10,46,85]})

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)