se=FALSE去点置信区间 f + geom_point(aes(color=factor(year),shape=factor(year)))+ scale_color_manual(values = c('2008'='red','1999'='blue'))+ geom_smooth(color='black',fill='green',se=FALSE)不同分组分别绘制回归曲线 f + geom_point(aes(color=factor(year),shape=factor(year)))...
由于year是数字,需要转化成因子,否则会被认为是连续性变量。将shape赋予连续性变量会报错。 f + geom_point(aes(color=factor(year),shape=factor(year))) 我们可以用scale_color_manual自定义颜色 f + geom_point(aes(color=factor(year),shape=factor(year)))+ scale_color_manual(values = c('2008'='re...
scale_fill_discrete() #离散变量填充色 scale_fill_continuous() #连续变量填充色 scale_fill_gradient() #连续变量色阶 scale_fill_gray() #灰度填充色 scale_fill_hue() #自定义画板填充色 scale_fill_brewer() #自定义画板填充色 scale_fill_manual() #自定义填充色 基于颜色属性: scale_colour_discrete(...
也可以使用scale_fill_manual函数自定义颜色 b + scale_fill_manual(values=c(c = "red", d = "blue", e = "green" , p = "orange", r = "yellow"))单一颜色 b+ scale_fill_brewer(palette = "Blues")也可以用scale_fill_grey()函数使用灰度,通过start end 两个参数指定,0为黑,1为白,都...
scale_y_continuous(name="Percent", label= percent_format(accuracy=2), n.breaks=10) 注意:垂直轴(y)代表的是数值型变量,因此需要用scale_y_continuous 而不是scale_y_discrete。 18.1.2 自定义颜色 ggplot2中scale_color_* ()函数用于点、线、边界和文本颜色设定, scale_fill_* ()函数用于带面积的形状...
ggplot(data =数据 , aes(x =变量1 , y = 变量2,col=变量3)) + geom_point(stat = 'count',position=”dodge”)+ #计数、并排 scale_fill_manual(values = c("颜色1","颜色2")) 1. 2. 3. 4. facet_grid() 图层 facet_grid(...) 对图层进行分面,数据分成多个子集进行绘图 ...
单变量连续变量:可绘制直方图展示,提供一个连续变量,画出数据的分布。 #以价格(price)变量为例,且按照不同的切工填充颜色 ggplot(diamond)+geom_histogram(aes(x=price, fill=cut)) #设置position="dodge",side-by-side地画直方图 ggplot(diamond)+geom_histogram(aes(x=price, fill=cut), position="dodge")...
颜色的函数名中,第二个单词有color和fill两个,看你分组使用的是哪一个就用哪一个,比如柱状图,fill是柱子的填充颜色,color是柱子的边框颜色,一般我们都用fill接分组变量,这时就应该使用scale_fill_系列函数来更改颜色。再比如是geom_point作图使用color分组,则加scale_color_系列函数。
+ scale_fill_manual(values = c("#FFCCBC", "#9dd3cc", "#e1eeff"))+ #颜色数量和变量...