R Corrplot软件包简介,绘制相关热图

R语言corrplot相关性热图制作 R语言corrplot相关性热图制作 使用R语言制作相关性热图,使用corrplot这个包,本文进行简略的介绍,函数的具体内容见文档: https://cran.r-project.org/web/packages/corrplot/vignettes/corrplot-intro.html 在函数中,可以选择不同的method可以绘制不同类型的图像,例如circle、square、ellipse、color、number等等,此文不过多展示,可以直接去官方的函数介绍中。 corrplot(M, metho 阅读详情
AI摘要

本文详细介绍R语言中Corrplot软件包的功能和使用方法,包括相关矩阵的可视化、矩阵重新排序、处理非相关矩阵及缺失值等。此外,文章还展示了如何结合显著性检验和置信区间来增强相关图的表现力。

Corrplot软件包简介

介绍

所述corrplot包是相关矩阵,置信区间的图形显示。它还包含一些进行矩阵重新排序的算法。另外,corrplot擅长细节,包括选择颜色,文本标签,颜色标签,布局等。

可视化方法

有七个可视化方法(参数method中)corrplot包,命名"circle","square","ellipse","number","shade","color","pie"。

正相关以蓝色显示,负相关以红色显示。颜色强度和圆圈的大小与相关系数成正比。

library(corrplot)
## corrplot 0.84 loaded
M <- cor(mtcars)
corrplot(M, method = "circle")

corrplot(M, method = "square")

corrplot(M, method = "ellipse")

corrplot(M, method = "number") # Display the correlation coefficient

corrplot(M, method = "shade")

corrplot(M, method = "color")

corrplot(M, method = "pie")

布局

共有三种布局类型(参数type):

  • "full"(默认):显示完整的相关矩阵
  • "upper":显示相关矩阵的上三角
  • "lower":显示相关矩阵的下三角
corrplot(M, type = "upper")
corrplot(M, type = "upper")

corrplot.mixed() 是混合可视化样式的包装函数。

corrplot.mixed(M)

corrplot.mixed(M, lower.col = "black", number.cex = .7)

corrplot.mixed(M, lower = "ellipse", upper = "circle")

corrplot.mixed(M, lower = "square", upper = "circle", tl.col = "black")

重新排序相关矩阵

相关矩阵可以根据相关系数重新排序。这对于确定矩阵中隐藏的结构和图案很重要。有在corrplot(参数四种方法order)的名字命名 "AOE","FPC","hclust","alphabet"。在序列化包中可以找到更多算法 。

您还可以通过function手动“重新排序”矩阵corrMatOrder()。

  • "AOE"一个我ai

    a i = { 棕褐色(e i 2 / e i 1),如果  ë 我1 > 0 ;棕褐色(e i 2 / e i 1)+ π ,除此以外。ai={tan⁡(ei2/ei1),if ei1>0;tan⁡(ei2/ei1)+π,otherwise.

    Ë 1e1Ë 2e2

  • "FPC" 对于第一个主成分订单。

  • "hclust"层次聚类顺序,以及"hclust.method"要使用的聚集方法。"hclust.method"应该是一个 "ward","single","complete","average","mcquitty","median"或 "centroid"。

  • "alphabet" 按字母顺序排列。

corrplot(M, order = "AOE")

corrplot(M, order = "hclust")

corrplot(M, order = "FPC")

corrplot(M, order = "alphabet")

如果使用"hclust",则corrplot()可以基于层次聚类的结果在相关矩阵图的周围绘制矩形。

corrplot(M, order = "hclust", addrect = 2)

corrplot(M, order = "hclust", addrect = 3)

# Change background color to lightblue
corrplot(M, type = "upper", order = "hclust",
         col = c("black", "white"), bg = "lightblue")

使用不同的色谱

如上节所示,可以自定义相关图的颜色。该功能colorRampPalette()非常便于生成色谱。

col1 <- colorRampPalette(c("#7F0000", "red", "#FF7F00", "yellow", "white",
                           "cyan", "#007FFF", "blue", "#00007F"))
col2 <- colorRampPalette(c("#67001F", "#B2182B", "#D6604D", "#F4A582",
                           "#FDDBC7", "#FFFFFF", "#D1E5F0", "#92C5DE",
                           "#4393C3", "#2166AC", "#053061"))
col3 <- colorRampPalette(c("red", "white", "blue")) 
col4 <- colorRampPalette(c("#7F0000", "red", "#FF7F00", "yellow", "#7FFF7F",
                           "cyan", "#007FFF", "blue", "#00007F"))
whiteblack <- c("white", "black")

## using these color spectra
corrplot(M, order = "hclust", addrect = 2, col = col1(100))

corrplot(M, order = "hclust", addrect = 2, col = col2(50))

corrplot(M, order = "hclust", addrect = 2, col = col3(20))

corrplot(M, order = "hclust", addrect = 2, col = col4(10))

corrplot(M, order = "hclust", addrect = 2, col = whiteblack, bg = "gold2")

您还可以使用标准调色板(包grDevices)

corrplot(M, order = "hclust", addrect = 2, col = heat.colors(100))

corrplot(M, order = "hclust", addrect = 2, col = terrain.colors(100))

corrplot(M, order = "hclust", addrect = 2, col = cm.colors(100))

corrplot(M, order = "hclust", addrect = 2, col = gray.colors(100))

其他选择是使用RcolorBrewer包。

library(RColorBrewer)

corrplot(M, type = "upper", order = "hclust",
         col = brewer.pal(n = 8, name = "RdBu"))

corrplot(M, type = "upper", order = "hclust",
         col = brewer.pal(n = 8, name = "RdYlBu"))

corrplot(M, type = "upper", order = "hclust",
         col = brewer.pal(n = 8, name = "PuOr"))

更改文本标签和图例的颜色和旋转

参数cl.*用于颜色图例,tl.*如果用于文本图例。对于文本标签,tl.col(文本标签颜色)和tl.srt(文本标签字符串旋转)用于更改文本颜色和旋转。

这里有些例子。

## remove color legend and text legend 
corrplot(M, order = "AOE", cl.pos = "n", tl.pos = "n")  

## bottom  color legend, diagonal text legend, rotate text label
corrplot(M, order = "AOE", cl.pos = "b", tl.pos = "d", tl.srt = 60)

## a wider color legend with numbers right aligned
corrplot(M, order = "AOE", cl.ratio = 0.2, cl.align = "r")

## text labels rotated 45 degrees
corrplot(M, type = "lower", order = "hclust", tl.col = "black", tl.srt = 45)

处理非相关矩阵

corrplot(abs(M),order = "AOE", col = col3(200), cl.lim = c(0, 1))

## visualize a  matrix in [-100, 100]
ran <- round(matrix(runif(225, -100,100), 15))
corrplot(ran, is.corr = FALSE, method = "square")

## a beautiful color legend 
corrplot(ran, is.corr = FALSE, method = "ellipse", cl.lim = c(-100, 100))

如果矩阵是矩形,则可以使用win.asp参数调整纵横比, 以使矩阵呈现为正方形。

ran <- matrix(rnorm(70), ncol = 7)
corrplot(ran, is.corr = FALSE, win.asp = .7, method = "circle")

处理缺失(NA)值

默认情况下,corrplot将NA值呈现为"?"字符。使用na.label 参数,可以使用不同的值(最多支持两个字符)。

M2 <- M
diag(M2) = NA
corrplot(M2)

corrplot(M2, na.label = "o")

corrplot(M2, na.label = "NA")

在标签中使用“ plotmath”表达式

从version开始0.78,可以 在变量名称中使用 plotmath表达式。要激活plotmath渲染,前缀的人物之一的标签":","="或"$"。

M2 <- M[1:5,1:5]
colnames(M2) <- c("alpha", "beta", ":alpha+beta", ":a[0]", "=a[beta]")
rownames(M2) <- c("alpha", "beta", NA, "$a[0]", "$ a[beta]")
corrplot(M2)

将相关图与显着性检验相结合

res1 <- cor.mtest(mtcars, conf.level = .95)
res2 <- cor.mtest(mtcars, conf.level = .99)

## specialized the insignificant value according to the significant level
corrplot(M, p.mat = res1$p, sig.level = .2)

corrplot(M, p.mat = res1$p, sig.level = .05)

corrplot(M, p.mat = res1$p, sig.level = .01)

## leave blank on no significant coefficient
corrplot(M, p.mat = res1$p, insig = "blank")

## add p-values on no significant coefficient
corrplot(M, p.mat = res1$p, insig = "p-value")

## add all p-values
corrplot(M, p.mat = res1$p, insig = "p-value", sig.level = -1)

## add cross on no significant coefficient 
corrplot(M, p.mat = res1$p, order = "hclust", insig = "pch", addrect = 3)

可视化置信区间

corrplot(M, low = res1$lowCI, upp = res1$uppCI, order = "hclust",
         rect.col = "navy", plotC = "rect", cl.pos = "n")

corrplot(M, p.mat = res1$p, low = res1$lowCI, upp = res1$uppCI,
         order = "hclust", pch.col = "red", sig.level = 0.01,
         addrect = 3, rect.col = "navy", plotC = "rect", cl.pos = "n")

res1 <- cor.mtest(mtcars, conf.level = .95)

corrplot(M, p.mat = res1$p, insig = "label_sig",
         sig.level = c(.001, .01, .05), pch.cex = .9, pch.col = "white")

corrplot(M, p.mat = res1$p, method = "color",
         insig = "label_sig", pch.col = "white")

corrplot(M, p.mat = res1$p, method = "color", type = "upper",
         sig.level = c(.001, .01, .05), pch.cex = .9,
         insig = "label_sig", pch.col = "white", order = "AOE")

corrplot(M, p.mat = res1$p, insig = "label_sig", pch.col = "white",
         pch = "p<.05", pch.cex = .5, order = "AOE")

自定义相关图

# matrix of the p-value of the correlation
p.mat <- cor.mtest(mtcars)$p
head(p.mat[, 1:5])
##              [,1]         [,2]         [,3]         [,4]         [,5]
## [1,] 0.000000e+00 6.112687e-10 9.380327e-10 1.787835e-07 1.776240e-05
## [2,] 6.112687e-10 0.000000e+00 1.802838e-12 3.477861e-09 8.244636e-06
## [3,] 9.380327e-10 1.802838e-12 0.000000e+00 7.142679e-08 5.282022e-06
## [4,] 1.787835e-07 3.477861e-09 7.142679e-08 0.000000e+00 9.988772e-03
## [5,] 1.776240e-05 8.244636e-06 5.282022e-06 9.988772e-03 0.000000e+00
## [6,] 1.293959e-10 1.217567e-07 1.222320e-11 4.145827e-05 4.784260e-06
# Specialized the insignificant value according to the significant level
corrplot(M, type = "upper", order = "hclust", 
         p.mat = p.mat, sig.level = 0.01)

# Leave blank on no significant coefficient
corrplot(M, type = "upper", order = "hclust", 
         p.mat = p.mat, sig.level = 0.01, insig = "blank")

在上图中,p值> 0.01的相关被认为是无关紧要的。在这种情况下,相关系数值留为空白或添加叉号。

col <- colorRampPalette(c("#BB4444", "#EE9988", "#FFFFFF", "#77AADD", "#4477AA"))
corrplot(M, method = "color", col = col(200),
         type = "upper", order = "hclust", number.cex = .7,
         addCoef.col = "black", # Add coefficient of correlation
         tl.col = "black", tl.srt = 90, # Text label color and rotation
         # Combine with significance
         p.mat = p.mat, sig.level = 0.01, insig = "blank", 
         # hide correlation coefficient on the principal diagonal
         diag = FALSE)

注意:其中一些情节摘自该博客。

探索大型功能矩阵

# generating large feature matrix (cols=features, rows=samples)
num_features <- 60 # how many features
num_samples <- 300 # how many samples
DATASET <- matrix(runif(num_features * num_samples),
               nrow = num_samples, ncol = num_features)

# setting some dummy names for the features e.g. f23
colnames(DATASET) <- paste0("f", 1:ncol(DATASET))

# let's make 30% of all features to be correlated with feature "f1"
num_feat_corr <- num_features * .3
idx_correlated_features <- as.integer(seq(from = 1,
                                          to = num_features,
                                          length.out = num_feat_corr))[-1]
for (i in idx_correlated_features) {
  DATASET[,i] <- DATASET[,1] + runif(num_samples) # adding some noise
}

corrplot(cor(DATASET), diag = FALSE, order = "FPC",
         tl.pos = "td", tl.cex = 0.5, method = "color", type = "upper")

H

R语言绘制热图(其实是相关系数图)实践(二)corrplot包 目录前言corrplot包简介语法和常用参数介绍函数语法参数介绍实践summary参考资料 前言 在我的上一篇的内容中(R语言绘制热图实践(一)pheatmap包 ),我以绘制相关系数图为出发点,介绍了使用pheatmap包画相关系数图和热图的一些使用。 为了对比,这篇将介绍使用R包corrplot进行相关系数图的一些实践以及corrplot包的一些使用。 corrplot包简介 官方文档 The... 阅读详情

相关推荐

使用corrplot包绘制相关性图及美化!

R语言的corrplot包提供了一种可视化相关矩阵的探索性工具,支持自动变量重排序以帮助发现变量间的隐藏模式。corrplot非常易于使用,并提供了丰富的绘图选项,包括可视化方法、图形布局、颜色、图例、文本标签等。它还提供了p值和置信区间来帮助用户确定相关性的统计显著性。尽管corrplot()有约50个参数,但最常用的只有几个。在大多数情况下,只需一行代码就能生成相关矩阵图。corrplot包中有七种可视化方法(参数methodcircle和square:圆形或方形的面积表示相应相关系数的绝对值。

weixin_74314838的博客 1819

corrplot包绘制相关性图(R语言)

corrplot包可以简单快速的绘制出好看的相关性图,图案类型多种多样,而且可以上下部分分别绘制。本篇文章介绍了corrplot包的使用,总结了corrplot函数的参数说明。

qq_35294674的博客 5687

R语言绘制相关性热图

1. ggplot2包ggplot函数绘制相关性热图 ### 1. ggplot2包ggplot函数绘制相关性热图 rm(list = ls()) head(mtcars[,1:6]) #查看前六行六列 cormtcars <- round(cor(mtcars), 3) #round()函数自定义小数点后位数 head(cormtcars[,1:6]) library(ggplot2) library(tidyverse) library(reshape2) m_data <- as.

qq_27390023的博客 6786

R 数据可视化 —— 相关系数图

前面,我们介绍了如何使用ggplot2来绘制相关系数图,这节,我们将介绍用corrplot包绘制相关系数图corrplot主要用于图形化展示相关系数矩阵、置信区间,同时还包含一些矩阵排序算法。同时能够以简单的方式,选择颜色、文本标签和布局等安装导入if (!

dxs18459111694的博客 5642

corrplot包与ggcorrplot相关图(一)

作者:李誉辉四川大学在读研究生简介:相关图是基于相关系数矩阵绘制的图。通常是将1个变量映射到多个视觉元素,所以看起来很花哨。如果是椭圆:则椭圆的色相对应相关性的正负,...

R语言中文社区 2万+

R语言使用corrplot包的corrplot函数可视化散点图矩阵(scatter plot matrix)、使用upper.panel自定义上三角形的显示形式

R语言使用corrplot包的corrplot函数可视化散点图矩阵(scatter plot matrix)、使用upper.panel自定义上三角形的显示形式

statistics+insight+vista+power 1283

R语言绘制相关性热图全总结

通过上述的结果,我们能实现顶刊1和2的效果,但是如果对于更复杂的图绘3,需要借助最新的corrplot包。相关性热图是科研论文中一种常见的可视化手段,而在地学领域,我们常常需要分析一些环境因素之间的相关性,来判断环境生物因素中是否存在相关性情况。接下来介绍ggcorrplot包,进行一个简单的绘制,ggcorrplot包是2017年开发的,比较早,所以功能也比较简单。ggcor包是2021年最新开发的包,最新,实现了更多美观地绘制,当然corrplot已经足够使用了,这里做一个简单的介绍。

wlh2067的博客 2万+

RoboMaster新手必看:用STM32 HAL库搞定大疆M3508电机正反转(附完整代码)

本文详细介绍了如何使用STM32 HAL库驱动大疆M3508电机实现正反转控制,包括硬件准备、PWM配置、电机校准及完整代码实现。特别针对RoboMaster新手常见问题提供了解决方案,如电机抖动、不转等故障排查,并分享了缓启动、DMA更新等进阶技巧,帮助开发者快速掌握电机控制核心技术。

weixin_42519985的博客 228

绘图杂记【4】R语言corrplot绘制相关图

R语言corrplot绘制相关图 参数解释: R语言corrplot 示例1 # install.packages("corrplot") library(corrplot) library(ggplot2) library(ggcorrplot) data("mtcars") corr <- round(cor(mtcars), 1) head(corr[, 1:6]) corrplot(corr) 示例2 library(corrplot) library(ggplot2) librar

积一时之步,臻千里之遥程 1万+

MinerU安装指南:从源码到验证的完整流程

本文详细介绍了MinerU文档转换工具的安装流程,从源码获取、依赖安装到验证步骤,提供了完整的安装指南和常见问题解决方案。特别适合技术写作者和开发者快速部署这款高效的文档转换工具,提升工作效率。

weixin_29243279的博客 545

python爬虫抖音 个人资料 仅供学习参考 切勿用于商业

本文仅供学习参考 切勿用于商业 本次爬取使用fiddler+模拟器(下载抖音APP)+pycharm 1. 下载最新版本的fiddler(自行百度下载),以及相关配置 1.1.依次点击,菜单栏-Tools-Options-HTTPS,如图1红框打钩,HTTPS旁边Connections配置,如图2红框打钩 1.2.再次点击HTTPS栏,点击Actions选择第二个…to ...

dbva7063的博客 1491

R统计绘图-corrplot绘制热图及颜色、字体等细节修改1

有师妹想要更改热图的颜色和字体,想着之前相关性绘图等推文只是使用corrplot默认的颜色绘图,为了帮师妹解惑,今天就写一篇,怎么设置热图颜色和字体等细节到推文。其实看一遍R语言实战|入门3:图形初阶,就可以基本了解R中图形细节的设置。本流程还是使用R统计绘图-环境因子相关性热图中的不同土壤环境因子数据进行相关性分析、绘制热图并进行图细节更改。流程开始按下图整理环境因子数据,行为样品名称,列为环境因子名称和分组信息,共有11个环境变量,3个分组信息。 图1|环境因子及分组信息表,env.csv。 ..

qq_39859424的博客 1万+

物理专业书库模板(1):物理学书单(适合物理专业本科生、研究生、科研工作者、物理爱好者...)

物理专业书库模板(1):物理学书单(适合物理专业本科生、研究生、科研工作者、物理爱好者...) 求赞求喜欢求分享,建议关注,防止文章丢失。

hepyang的博客 2179

【R语言】——相关性分析和热图绘制

一、什么是相关性分析?相关性分析是指对两个或多个具备相关性的变量元素进行分析,从而衡量两个变量因素的相关密切程度。相关性的元素之间需要存在一定的联系或者概率才可以进行相关性分析。在组学测序(如转录组)中需设置多个生物学重复,而对多个生物学重复样本的相关性分析,可从中判断生物学重复样本数据是否可以用于接下来的分析。如有一生物学重复不一致的情况,可去除变异数据,预防某一重复数据不可用,进而影响实验数据的分析。常见的相关性分析方法有三种:皮尔森(pearson。

weixin_54004950的博客 5万+

CTP Python API及Demo(利用Swig 封装)Windows版(6.6.1traderapi)

环境:visual studio2015、python3.9、 参考的是景色大神的教程自己制作,因为直接用它编译好的无法使用,遂自己编译。 从CTP官网上下载CTP API点击下载。这里用的版本是v6.6.1_P1_tradeapi,想使用不同的版本下载即可: 安装Swig软件,本文中所用的Swig是swigwin-4.0.2版本,点击下载。下载后解压,将swig路径添加到环境变量中。 安装python,注意要安装64位版本,将环境变量配置好。本文所用的是3.9版本。 通过Swig得到pyth.

ProgramVAE的博客 2543

【教程4>第7章>第6节】基于FPGA的Viterbi维特比译码verilog实现——ACS加比选单元1

本文介绍了ACS加比选单元模块在FPGA中的实现过程,重点讲解了维特比译码中的ACS单元功能及其在硬件实现中的关键问题。文章首先概述了ACS单元在维特比译码中的作用,即通过计算和比较分支度量值来选择最优路径。接着,详细描述了FPGA实现中的分支度量值归一化处理策略,并指出了其存在的弊端。随后,文章提供了基于Verilog的ACS加比选单元模块代码,解释了其输入输出端口及工作流程。最后,总结了本小节内容,并预告了下一章节将涉及ACS顶层模块的开发与仿真测试。

FPGA/MATLAB学习教程/源码/项目合作开发 568

corrplot包绘制相关性图

#导入数据 data = read.table(“cor.txt”,header=T,sep="\t") data1<-data[,-1] #输入数据的格式 #相关性 cor_matr = cor(data1) cor_matr library(corrplot) corrplot(cor_matr, method = “circle”) corrplot(cor_matr, meth...

weixin_43949246的博客 7439

YOLOv11改进 | 注意力篇 | YOLOv11引入24年动态卷积块注意力(Dynamic-CBAM),并构建C2PSA_DynamicCBAM

1.Dynamic-CBAM介绍1.1 摘要:重度抑郁症是一种普遍而严重的心理健康状况,对您的情绪,思想,行动和对世界的整体感知产生负面影响。由于抑郁症的症状不明显,确定一个人是否抑郁是很复杂的。然而,他们的声音可能是我们可以识别抑郁症迹象的因素之一。抑郁的人会表现出不适、悲伤,他们可能说话缓慢、颤抖,声音中失去情感。在这项研究中,我们提出了动态卷积块注意力模块(DynamicCBAM),用于在注意力-GRU网络中通过分析人类的音频信号来分类情感。

tsg6698的博客 1002

R统计绘图-corrplot热图绘制细节调整2(更改变量可视化顺序、非相关性热图绘制、添加矩形框等)

上一篇文章推送的是怎样调整corrplot热图的可视化参数,以修改字符和图例位置,数据可视化形式和字符小大和颜色等这篇是一个补充部分,记录怎样修改参数以变量排序方式和突出部分数据。本流程还是使用R统计绘图-环境因子相关性热图中的不同土壤环境因子数据进行相关性分析、绘制热图并进行图细节更改。流程开始按下图整理环境因子数据,行为样品名称,列为环境因子名称和分组信息,共有11个环境变量,3个分组信息。 图1|环境因子及分组信息表,env.csv。 1 设置工作路径并调用R包 #设置工作路径#...

qq_39859424的博客 1万+

YOLOv8改进 | 主干篇 | 轻量级的低照度图像增强网络IAT改进YOLOv8暗光检测(全网独家首发)

本文给大家带来的改进机制是轻量级的变换器模型:Illumination Adaptive Transformer (IAT),用于图像增强和曝光校正。其基本原理是通过分解图像信号处理器(ISP)管道到局部和全局图像组件,从而恢复在低光或过/欠曝光条件下的正常光照sRGB图像。具体来说,IAT使用注意力查询来表示和调整ISP相关参数,例如颜色校正、伽马校正。模型具有约90k参数和约0.004s的处理速度,能够在低光增强和曝光校正的基准数据集上持续实现优于最新技术(State-of-The-Art, SOTA)

Snu77的博客 7961

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

R计算两列数据的相关系数_使用R语言中的corrplot来绘制相关系数矩阵热图

R语言也是目前常用的数据分析编程语言之一,目前经过使用者、科学家们的开发,其功能也比较强大。本文就使用R语言中的corrplot来绘制相关系数矩阵热图进行介绍。下面以波士顿Boston的房价数据为例,这个数据是数据挖掘、机器学习中常用的数据,可以到UCI的机器学习数据库去下载:https://archive.ics.uci.edu/ml/machine-learning-databases/hou...

weixin_39842682的博客 4472

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Python——比 Seaborn 更好的相关性热力图:Biokit Corrplot

在 Python 中我们日常分析数据的过程当中经常需要对数据进行相关性分析,相关性热力图(Correlation Heatmap)是我们经常使用的一种工具。通过相关性热力图,我们可以通过为相关性不同的数据使用不同深浅的不同颜色进行标记,从而直观地观察两两数据序列之间的相关性情况——这将有助于我们进一步的数据分析和处理,比如数据的回归分析等。本文介绍一种新的更好的相关图的绘制方法,来自 Biokit 工具包中的 `biokit.viz.Corrplot()` 类,并介绍其使用。

BOXonline1396529的博客 4055

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

chart.Correlation绘制相关性热图

可以同时显示相关性和显著性的热图 我们最终绘制的是如下图所示 首先配置的文件如下所示 行为样本名,列为基因名的一个表达谱 读取文件 data = read.table("cor.txt",header=T,sep="\t") data1<-data[,-1] #计算相关性,默认用的是pearson相关性计算 cor_matr = cor(data1) cor_matr #保存相关性...

weixin_43949246的博客 1万+

相关性分析和热图绘制

r的取值在-1与+1之间,若r>0,表明两个变量是正相关,即一个变量的值越大,另一个变量的值也会越大;若r

hu397313168的博客 1万+

corrplot包画相关性图详解

专注R语言在临床医学中的使用,R语言数据分析和可视化。主要分享R语言做医学统计学、meta分析、网络药理学、临床预测模型、机器学习、生物信息学等。

医学和生信笔记的博客 1万+

R语言 | 带P值的相关性热图绘制教程

相关性热图,带P值的相关性热图绘制教程

BioinfoDu 4133
上一篇: R语言将数据框中的字符类型数字转换为数值
下一篇: 查看某行数字为0的元素有多少个
gavin_cdc
博客等级 码龄9年 93粉丝 33原创
评论 10
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值