scale_fill_gradient(low="red",high="yellow") (2)在指定区域颜色 使用: geom_histogram(data=subset(data,x>-11),##主要就是这个判断条件fill=alpha("#99CC00",0.5),color="#99CC00",binwidth=2) 使用同样的方法: geom_histogram(data=subset(data,x>-11&x<11),##判断fill=alpha("#99CC00",0...
scale_fill_manual():手动设置离散型变量填充色,可以为每个取值指定一个特定的颜色。 scale_*_continuous():设置连续型变量的比例尺,可以指定最小值、最大值和中间点位置。 scale_*_identity():直接使用数据中存储的原始值来设置比例尺,适用于已经进行了数据处理和缩放的图表。 scale_*_manual():手动设置比例尺,...
scale_fill_manual():手动设置离散型变量填充色,可以为每个取值指定一个特定的颜色。 scale_*_continuous():设置连续型变量的比例尺,可以指定最小值、最大值和中间点位置。 scale_*_identity():直接使用数据中存储的原始值来设置比例尺,适用于已经进行了数据处理和缩放的图表。 scale_*_manual():手动设置比例尺,...
ggplot(data=mtcars, aes(x=wt,y=mpg))+geom_point(color="red",size=1,shape=0) 常用的图形参数是: color:对点、线和填充区域的边界进行着色 fill:对填充区域着色 alpha:演示的透明度,从透明(0)到不透明(1) linetype:图案的线条(1=实线、2=虚线、3=点、4=点破折号、5=长破折号、6=双破折号) size...
ggplot2 的scale手动设置 scale_colour_manual(...,values) scale_fill_manual(...,values) scale_size_manual(...,values) scale_shape_manual(...,values) scale_linetype_manual(...,values) scale_alpha_manual(...,values) scale_discrete_manual(...,values)...
p2<- p1 + scale_colour_manual(values=alpha(mycolor[c(3,4)],1)) p2 #添加误差线; p3<- p2+geom_errorbar(aes(ymin = Avg_len-sd/3, ymax= Avg_len+sd/3, color=sex), width=0.1,show.legend=F) p3 #自定义图形主题; mytheme<- theme(panel.background = element_rect(fill = NA), ...
scale= 'width', linewidth= 0.8,#外轮廓粗细 trim= TRUE, alpha= 0.8) p1 #自定义配色: c4a_gui mycol1<- c('#77AADD','#EE8866','#EEDD88') mycol2<- c('#FFAE34','#EF6F6A','#8CC2CA') p2<- p1 + scale_fill_manual(values = mycol1) ...
>p + scale_fill_manual(values=c("Fair" = "red", "Good" = "blue", "Very Good" = "green" , Premium = "orange", Ideal = "yellow")) #设置颜色透明度 >p + scale_fill_manual(values=alpha(c("#6495ED","#969696",0.5)))
scale_: 标度是一种函数,它控制了数学空间到图形元素空间的映射。一组连续数据可以映射到X轴坐标,也可以映射到一组连续的渐变色彩。一组分类数据可以映射成为不同的形状,也可以映射成为不同的大小,这就是与aes内的各种美学(shape、color、fill、alpha)调整有关的函数。
ggplot()+geom_tile(data=new_df1,aes(x=rowname,y=name,fill=p_value,alpha=p_value))+scale_fill_manual(values=c("white","#c0c0c0","#808080","#3f3f3f"),label=c(">0.05","0.01~0.05","0.001~0.01","<0.01"))+scale_alpha_manual(values=c(0,1,1,1))+guides(alpha=F)+theme_bw(...