matlab和r语言做热图,手把手教你用 R 绘制聚类热图(含代码和注释)

这篇博客介绍了如何使用R语言绘制聚类热图,包括设置工作目录、读取数据、安装和加载相关包、计算距离、调用pheatmap函数作图的详细步骤,并提供了完整的代码示例。
摘要由CSDN通过智能技术生成

大家好,有朋友在后台问如何用 R 绘制聚类热图,其实绘制聚类图的方法有很多,比如 MeV 软件等等,我们今天看如何用 R 来绘制聚类图。

首先我们看原始数据,原始数据有两组,每组 4 个样品,共八个样品,每个样品有 35 个 microRNA,目的是对 35 个 microRNA 和 8 个样品进行聚类。

e973c6e44542dad4df4513d10225e12a.png

将目标文件所在目录通过 setwd 命令设置为当前工作目录,并用 getwd() 查看目录是否设置成功;设置成功后,利用 read.table 命令读入目标文件(heatmap_example.txt,注意将文件保存为 tab 分隔的纯文件文件 txt),将第一行的样本名设置为列名(header = T),将第一列设置为行名(row.names = 1),通过 head(data) 查看文件前 6 行。

18b40ac40029341128c2719e5ddaef73.png

###安装软件包

install.packages("pheatmap")

install.packages("vegan")

###加载所需软件包

library(pheatmap)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值