UPGM聚类绘图

本人虽在生信行业浑水摸鱼了几年,但是依旧处于中下等技术水平,为了避免自己一直处于下游状态,遇到问题抓紧记录一哈子! 

一、upgm聚类图

今日在绘制upgm图出现问题,出现图这样的问题。X轴标签和标题sample嵌套,糊在一起了

经过网上一顿搜索,已经解决,具体看如下代码:

library(vegan)
theme_set(theme_bw())
library(jsonlite)
library(optparse)
data <- read.delim(file="Phylum.txt", header=T, row.names=1, stringsAsFactors=F, comment.char="", sep="\t", check.names=F)
data <- data[apply(data, 1, sd)>0,]
data <- data[,apply(data, 2, max)>0]
meta <- as.data.frame(fromJSON("info.json")$sampleInfo)
meta <- meta[,c("id", "group")]
outname <- "upgm"

d <- vegdist(t(data), method="bray")
upgma <- hclust(d, method="average")

png(paste0(outname, ".png"), width=1580, height=1080, res=300)
par(mai=c(2, 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值