adjustcolor(grDevices)
adjustcolor()所属R语言包:grDevices
Adjust Colors in One or More Directions Conveniently.
在一个或多个方向方便地调整颜色。
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Adjust or modify a vector of colors by “turning knobs” on one or more coordinates in (r,g,b,α) space, typically by up or down scaling them.
调整或修改一个(r,g,b,α)空间上的一个或多个坐标,通常是向上或向下扩展他们的“转动旋钮”的颜色向量。
用法----------Usage----------
adjustcolor(col, alpha.f = 1, red.f = 1, green.f = 1, blue.f = 1,
offset = c(0, 0, 0, 0),
参数----------Arguments----------
参数:col
vector of colors, in any format that col2rgb() accepts
向量,颜色,col2rgb()接受任何格式
参数:alpha.f
factor modifying the opacity alpha; typically in [0,1]
修改透明度的alpha的因素,通常在[0,1]
参数:red.f, green.f, blue.f
factors modifying the “red-”, “green-” or “blue-”ness of the colors, respectively.
因素修改的“红”,“绿色”或“蓝”的色彩性,分别。
参数:offset
参数:transform
值----------Value----------
a color vector of the same length as col, effectively the result of rgb().
颜色向量的长度相同col,有效rgb()的结果。
参见----------See Also----------
rgb, col2rgb. For more sophisticated color constructions: convertColor
rgb,col2rgb。对于更复杂的色彩结构:convertColor
举例----------Examples----------
## Illustrative examples :[#例子:]
opal <- palette("default")
stopifnot(identical(adjustcolor(1:8, 0.75),
adjustcolor(palette(), 0.75)))
cbind(palette(), adjustcolor(1:8, 0.75))
## alpha = 1/2 * previous alpha --> opaque colors[#α= 1/2 *以前阿尔法 - >不透明的颜色。]
x <- palette(adjustcolor(palette(), 0.5))
sines <- outer(1:20, 1:4, function(x, y) sin(x / 20 * pi * y))
matplot(sines, type = "b", pch = 21:23, col = 2:5, bg = 2:5,
main = "Using an 'opaque ('translucent') color palette")
x. <- adjustcolor(x, offset=c(0.5,0.5,0.5, 0), # <- "more white"[< - “白”]
transform=diag(c(.7, .7, .7, 0.6)))
cbind(x, x.)
op <- par(bg=adjustcolor("goldenrod",offset=-rep(.4,4)), xpd=NA)
plot(0:9,0:9, type="n",axes=FALSE, xlab="",ylab="",
main="adjustcolor() -> translucent")
text(1:8, labels=paste(x,"++",sep=""), col=x., cex=8)
par(op)
## and[#]
(M <- cbind( rbind( matrix(1/3, 3,3), 0), c(0,0,0,1)))
adjustcolor(x, transform = M)
## revert to previous palette: active[#恢复到以前的调色板:活跃]
palette(opal)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|