找回密码
 注册
查看: 1745|回复: 0

R语言:adjustcolor()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-16 21:07:36 | 显示全部楼层 |阅读模式
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 --&gt; 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. &lt;- adjustcolor(x, offset=c(0.5,0.5,0.5, 0), # &lt;- "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:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-1-24 01:41 , Processed in 0.026164 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表