#调整柱子宽度p+geom_bar(stat="summary",fun=mean,position="dodge",width=0.5) 调整柱子间距 主要通过将X轴转变为连续变量并通过控制变量大小以改变柱间距离,我们先给原数据加一列连续变量: df$x<-c(1,2,3)#添加连续变量#绘图p1<-ggplot(df,aes(x,value,color=group,fill=group))+geom_bar(stat="ide...
#计算每一个柱子的左右边界 data$right <- cumsum(data$number_of_obs) + 30*c(0:(nrow(data)-1)) #将一个数据集中的每个观察值(number_of_obs)向右移动(宽度累加+间隔累加) data$left <- data$right - data$number_of_obs #再次查看数据 data #画图 ggplot(data, aes(ymin = 0)) + geom_rect...
本系列课程要求大家有一定的R语言基础,对于完全零基础的同学,建议去听一下师兄的《生信必备技巧之——R语言基础教程》。本课程将从最基本的绘图开始讲解,深入浅出的带大家理解和运用强大而灵活的ggplot2包。内容包括如何利用ggplot2绘制散点图、线图、柱状图、添加注解、修改坐标轴和图例等。本次课程所...