在整理转录组下游的时候,看到中科新生命的报告中的基因表达水平分布部分有这么一个图
从图中可以非常直观的看出来不同样本在不同表达区间的分布情况。由于报告没有给出源代码,我们模仿的画一画。...\t", header = T)
library(edgeR)
express_cpm <- log2(cpm(rawcount)+1)
标准化后的基因表达矩阵
数据的分布情况
接下来我们需要将现有的表达情况按一定标准分类...(as.numeric(longdata$value), breaks = c(0,1,5,10,30,50,Inf),right = F,include.lowest = TRUE)
# 将分组结果添加到...[3]
# 载入R包
library(ggplot2)
# 画图
ggplot(longdata, aes(x = X2, fill = group, y = value)) +
geom_bar...: https://www.rdocumentation.org/packages/ggplot2/versions/3.3.5