「一边学习,一边总结,一边分享!」
本期教程
柱状堆积图
❝
「小杜的生信笔记」,自2021年11月开始做的知识分享,主要内容是「R语言绘图教程」、「转录组上游分析」、**「转录组下游分析」**等内容。凡事在社群同学,可免费获得自2021年11月份至今全部教程,教程配备事例数据和相关代码,我们会持续更新中。
❞
往期教程部分内容
导入所需的R包
library(ggplot2)
library(readxl)
library(reshape2)
library(ggraph)
导入数据及转换
data <- read_excel("20240508_Inputdata.xlsx",sheet = "Sheet1")
data[1:4,1:5]
data <- melt(data)
#固定`variable`的因子
data$variable <- factor(data$variable,
levels = c("Normal", "Adjacent", "Tumor_1", "Tumor_2"))
绘图
ggplot(data, aes(x = Tissue, y = value, fill = variable))+
geom_bar(stat = "identity")+
##'@颜色设置
scale_fill_manual(values = c("#bebada", "#80b1d3", "#8dd3c7", "#e5d8bd"))+
theme_bw(base_size = 14)+
theme(
legend.title = element_blank(),
axis.text.x = element_text(angle = 45, hjust = 1, color = "black", size = 10), # nolint
axis.text.y = element_text(color = "black", size = 10),
axis.title = element_text(color = "black", size = 12)
)
ggplot(data, aes(x = Tissue, y = value, fill = variable))+
geom_bar(stat = "identity")+
##'@颜色设置
#scale_fill_manual(values = c("#bebada", "#80b1d3", "#8dd3c7", "#e5d8bd"))+
scale_color_viridis(end = 0.8, discrete = F)+
theme_bw(base_size = 14)+
theme(
legend.title = element_blank(),
axis.text.x = element_text(angle = 45, hjust = 1, color = "black", size = 10), # nolint
axis.text.y = element_text(color = "black", size = 10),
axis.title = element_text(color = "black", size = 12)
)
若我们的教程对你有所帮助,请点赞+收藏+转发,这是对我们最大的支持。
往期部分文章
「1. 最全WGCNA教程(替换数据即可出全部结果与图形)」
「2. 精美图形绘制教程」
「3. 转录组分析教程」
「4. 转录组下游分析」
「小杜的生信筆記」 ,主要发表或收录生物信息学教程,以及基于R分析和可视化(包括数据分析,图形绘制等);分享感兴趣的文献和学习资料!!