我有一个6列ab1,ab2,ab3,ab4,ab5,ab6的矩阵。在上面的例子中,我只需要绘制ab1到ab2,ab1到ab3,ab1到ab4,ab1到ab5,ab1到ab6之间的相关性,我不想绘制ab2到ab3,ab2到ab4,剩下的.....
最后的图将有2*6的热图。我如何在R中做到这一点?
# Sample data
set.seed(123)
df <- data.frame(ab1 = rnorm(100),
ab2 = rnorm(100),
ab3 = rnorm(100),
ab4 = rnorm(100),
ab5 = rnorm(100),
ab6 = rnorm(100))
# Calculate correlations
cor_matrix <- cor(df)
字符串
1条答案
按热度按时间slwdgvem1#
您可以只操作相关对象并选择适当的列:
字符串
x1c 0d1x的数据
创建于2023-12-13使用reprex v2.0.2