密度图也是比较常用的一种数据分布可视化的方法。今天小编分享一下用ggplot2绘制密度图的方法,代码很简单,但省去了你自己调图的时间~
示例
image.png代码
#读入文件
dat<-read.table("data",header=TRUE,sep='\t')
#预处理
Class<-dat$Item
VAF<-dat$VAF
#画图
ggplot(dat,aes(x=VAF,fill=Class,alpha = 1/10))+geom_density()+xlab('VAF')+ylab('Density')
ggsave('blood_cell_compare_VAF.density.png',dpi = 1080)
其中输入文件格式:
image.png
注:如果有多组,在“Item”列给组名就行
如果你得到了帮助,不要吝啬留下你的赞哦~
网友评论