scale_color_continuous(low = "white", high = "blue",type = "gradient") scale_color_gradient(low = "white", high = "blue") 如果想要设置中间过渡颜色,可以借助scale_color_gradient2()函数—— scale_color_gradient2(): 通过参数low、
首先是颜色相关的标度函数 scale_color_*() ,其中星号代表这个函数有许多不同的版本。最常用的是以下几个: ▲ 用于连续型数据: scale_color_continuous()用于连续数据的颜色映射 ▲scale_color_gradient()渐变颜色映射(两种颜色渐变) ▲ 用于离散型数据: scale_color_discrete()离散数据的颜色映射 scale_color_manu...
high = "black") #设置中间过渡色 p + scale_color_gradient2(low = "red",
library(plotly) library(ggplot2) df <- data.frame( x = runif(100), y = runif(100), z1 = rnorm(100), z2 = abs(rnorm(100)) ) p <- ggplot(df, aes(x, y)) + geom_point(aes(colour = z2)) + scale_colour_gradient(low = "white", high = "black") ggplotly(p) 0.000.25...
scale_y_continuous(expand = c(0,0))+ #刻画x轴 scale_x_continuous(expand = c(0,0))+#刻画y轴 5.2我们为图像配色 scale_colour_gradientn(colours=c("darkblue","blue","#0092FF","#00FF92","#49FF00","#FFDB00","#FF0000","red","darkred"))+ ...
#使用colorspace调色盘 library('colorspace') p19 <- erupt + scale_fill_gradientn(colours = colorspace::heat_hcl(7)) p20 <- erupt + scale_fill_gradientn(colours = colorspace::diverge_hcl(7)) #缺省值处理 df <- data.frame(x = 1, y = 1:5, z = c(1, 3, 2, NA, 5)) ...
推荐使用colorspace包,或者ggsci包中的色板进行配色。 scale_(fill/color)(continous/discrete/binned)(sequential/diverging/qualitative/divergingx) 前言 ggplot图形绘制中经常用到颜色映射aes,常见的有aes(color=var)或者aes(fill=var)进行边框或者填充色的绘制。比如: ...
scale_colour/fill_gradient2() scale_colour/fill_gradientn() 类别型 scale_colour/fill_discrete() scale_colour/fill_brewer() scale_colour/fill_manual() 其中,colour表示轮廓色度量,fill表示填充色度量 数值型配色 类别型配色 scale_colour/fill_brewer() ...
alpha=0.5) + scale_fill_gradient(low="blue", high="red") + geom_line() + labs(title="时间序列图表示例", x="日期", y="值") + theme_minimal() # 添加批注 p + annotate("text", x=as.Date("2020-06-01"), y=105, label="重要事件", color="black", size=5) # 显示图表 ...
ggplot2的scale系列函数有很多,命名和用法是有一定规律的。一般使用三个单词用_连接,如scale_fill_gradient和 scale_x_continuous, 第一个都是scale 第二个是color fill x y linetype shape size等可更改的参数 第三个是具体的类型 此处仅介绍颜色设置和坐标轴设置函数的一些用法,其他类似。