除了控制扰动外,我们还可以通过添加颜色和形状来进一步增强散点图的可视化效果。我们可以使用color参数来设置数据点的颜色,使用shape参数来设置数据点的形状。 例如,以下代码将数据点的颜色设置为红色,形状设置为三角形: ggplot(df,aes(x,y))+geom_jitter(width=0.1,color="red",shape=2) 1. 2. 通过使用不同的...
geom_col()+ geom_text(aes(y=value+5,label=value)) 添加散点: #geom_point() ggplot(df,aes(group1,value))+ geom_bar(aes(fill=group1),stat="summary",fun=mean,position="dodge")+ geom_point(color="black",size=2.5) #geom_jitter() ggplot(df,aes(group1,value))+ geom_bar(aes(fill=...
ggplot(data=data1,aes(x=subtype,y=value))+ geom_boxplot(aes(fill=type))+ #基础作图代码 geom_jitter(alpha = .3, color = 'black')+ #点分布 labs(x = "", y = "value")+ #改变坐标名称 theme(legend.position="top")+ #改变图例位置 scale_fill_manual(values = mycolor) 这个配色...
geom_vline() : 垂直线 geom_jitter() : 抖动点 geom_line() : 线图 geom_point() : 散点图 geom_rug() : 地毯图,??好奇 geom_smooth() : 拟合曲线 geom_text() : 文字注解 geom_violin() : 小提琴图 几何函数常见的参数,点、线颜色和类型等等。 color 点、线、填充区域的边界颜色 fill 填充...
{y} °C")),color="white",nudge_y=1,family="serif",hjust=0)+# show.legend=FALSEto remove the shapeofthe pointinthe legendgeom_jitter(data=filter(monthly,color=="Recent"),aes(x=pos+0.2,y=AverageTemperature,fill=color),width=0.15,height=0,size=3,shape=21,stroke=0.3,color="#FFDADC...
这里,geom_jitter()函数用于生成蜂群图,width参数控制数据点在x轴上的抖动范围,color和size参数分别控制点的颜色和大小。同时,我们通过调整geom_boxplot()中的alpha参数(透明度),使得箱线图与蜂群图能够和谐共存,既保留了箱线图的清晰轮廓,又能清晰看到数据点的分布。
geom = 'errorbar', width = 0.25, size = 0.2, color = 'black') #计算各组标准差并添加在图中 下面我们测试一下抖动散点图。 抖动散点图(jitter plot)可以避免常规散点图中点过于重叠的情况,比如我们测试数据中一共1000个数据,分布比较集中,如果数据量再大,就会出现很多点重合的现象。这时候,我们就可以...
(400,13,1),rnorm(400,18,1),rnorm(20,25,4)))ggplot(mydata,aes(x=name,y=value,fill=name,color=name))+geom_boxplot()+stat_boxplot(geom="errorbar",lwd=0.5,width=0.2)+ggtitle("箱式图数据点根据组别上色")+scale_fill_nejm()+geom_jitter(size=0.8,alpha=0.9)+theme_ipsum()+theme(...
(color="gray")+geom_jitter(aes(color=Ecology),size=5,show.legend=FALSE,alpha=0.5)+scale_color_manual(values=c("#f1a2c9","#b6b3b3","#a8e3ea","#fde05f","#f49b40","#7ac84e","#73a1cb","#e15e53"))+scale_x_continuous(limits=c(0,150000000),labels=function(x){x/1000000})+...
geom_point(position = "jitter") #2.4 散点图自定义每个因子水平颜色scale_color_manual() #使用变量映射,就可以调用相应的函数进行该映射的修改 #如color可以调用scale_color_manual()或者scale_color_brewer() #使用shape可以调用scale_shape_manual(),同理fill映射等 ...