R 柱状图

R 柱状图绘制

添加数据标签: geom_text()
颜色模板: scale_fill_brewer(palette=“Pastel1”)
排序: sort(value)
输入:
在这里插入图片描述

> library(ggplot2)
> a=read.table("C:\\Users\\XXX\\Desktop\\GeneExpressionSummary.xls",head=T)
> ggplot(a, aes(x=Sample, y=GeneNumber, fill=Batch)) + geom_bar(stat="identity",width=0.5,colour="black") +theme_classic()+theme(axis.text.x = element_text(angle=30, hjust=0.7, vjust=0.8)) + scale_fill_brewer(palette="Pastel1") +geom_text(aes(label=GeneNumber),vjust=-0.5)
>  ggplot(a, aes(x=Sample, y=sort(GeneNumber), fill=Batch)) + geom_bar(stat="identity",width=0.5,colour="black") +theme_classic()+theme(axis.text.x = element_text(angle=30, hjust=0.7, vjust=0.8)) + scale_fill_brewer(palette="Pastel1") +geom_text(aes(label=GeneNumber),vjust=-0.5)
>

在这里插入图片描述

多组数据展示

facet_grid
facet_grid(facets, margins = FALSE, scales = “fixed”, space = “fixed”, shrink = TRUE, labeller = “label_value”, as.table = TRUE, drop = TRUE)
facet_wrap
facet_wrap(facets, nrow = NULL, ncol = NULL, scales = “fixed”, shrink = TRUE, as.table = TRUE, drop = TRUE)

在这里插入图片描述

>b=read.table("C:\\Users\\XXX\\Desktop\\b.txt",head=T)
> ggplot(b, aes(x=samplename, y=Ratio, fill=Type)) + geom_bar(stat="identity",position="dodge",color="black") + facet_grid(Batch~.) +theme_bw()+theme(axis.text.x = element_text(angle=30, hjust=0.7, vjust=0.8))+xlab("")+scale_fill_brewer(palette="Pastel1") 
>ggplot(b, aes(x=samplename, y=Ratio, fill=Batch)) + geom_bar(stat="identity",position="dodge",color="black") + facet_grid(Type~.) +theme_bw()+theme(axis.text.x = element_text(angle=30, hjust=0.7, vjust=0.8))+xlab("")+scale_fill_brewer(palette="Pastel1") 
> 

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值