我想提取我所谓的“相关分数”,用于填充CIM绘图中的颜色键图例(R中的mixOmics包),将其放入向量中。我的意思是,在“颜色键”图例中使用的不同颜色的对应数,例如"-7“对应于深蓝色,而"+7”对应于红色。必须有一个矩阵,对应的数字,我将提取。下面是一个CIM绘图示例,以说明。示例图来自mixOmics CIM教程这里。
我绘制了几个CIM的几个时间点,并希望绘制这个分数随着时间的演变(在特定的X与特定的Y之间)。
我查看了cim函数使用的函数的结果(在我的例子中是spls),但是没有找到这些数字。我还检查了cim函数本身(cim函数码),但找不到用来填充此图的内容。
发布于 2018-03-08 14:35:57
它不是作为cim生成的对象的一个组件提供的。您可以自己计算相关系数,使用cim源所做的相同方法,即cor(as.matrix(<the object you passed to cim>), method = "pearson")
如果您想在源代码中找到他们计算它的位置,只需在链接到的源代码中搜索"pearson“即可。
https://stackoverflow.com/questions/49172979
复制相似问题