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

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

[复制链接]
发表于 2012-2-16 17:49:22 | 显示全部楼层 |阅读模式
palettes(grDevices)
palettes()所属R语言包:grDevices

                                        Color Palettes
                                         调色板

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Create a vector of n contiguous colors.
创建一个n连续颜色的向量。


用法----------Usage----------


rainbow(n, s = 1, v = 1, start = 0, end = max(1,n - 1)/n, alpha = 1)
heat.colors(n, alpha = 1)
terrain.colors(n, alpha = 1)
topo.colors(n, alpha = 1)
cm.colors(n, alpha = 1)



参数----------Arguments----------

参数:n
the number of colors (≥ 1) to be in the palette.
颜色的数量(≥ 1)是在调色板。


参数:s,v
the "saturation" and "value" to be used to complete the HSV color descriptions.
“饱和”和“价值”,可以用来完成HSV颜色描述。


参数:start
the (corrected) hue in [0,1] at which the rainbow begins.
(修正)在[0,1]彩虹开始色调。


参数:end
the (corrected) hue in [0,1] at which the rainbow ends.
(修正)[0,1]彩虹结束色调。


参数:alpha
the alpha transparency, a number in [0,1], see argument alpha in hsv.
Alpha透明度,在[0,1]的数量,请参阅参数alphahsv。


Details

详情----------Details----------

Conceptually, all of these functions actually use (parts of) a line cut out of the 3-dimensional color space, parametrized by hsv(h,s,v), and hence, equispaced hues in RGB space tend to cluster at the red, green and blue primaries.
从概念上讲,所有这些功能的实际使用(部分)线切出的3维色彩空间,hsv(h,s,v)参数化,因此,在RGB空间均布的色调往往群集在红,绿,蓝三色初选。

Some applications such as contouring require a palette of colors which do not wrap around to give a final color close to the starting one.
如轮廓有些应用程序需要不环绕开始一个给最后的颜色接近的颜色调色板。

With rainbow, the parameters start and end can be used to specify particular subranges of hues. The following values can be used when generating such a subrange: red=0, yellow=1/6, green=2/6, cyan=3/6, blue=4/6 and magenta=5/6.
rainbow,参数start和end可以用来指定特定的色调子范围。产生这样一个子域时,可以使用以下值:红= 0,黄色=1/6,绿色=2/6,青色=3/6,蓝=4/6和洋红= 5/6。


值----------Value----------

A character vector, cv, of color names.  This can be used either to create a user–defined color palette for subsequent graphics by palette(cv), a col= specification in graphics functions or in par.
A的特征向量,cv,颜色名称。这既可以用于创建后续图形用户定义的调色板由palette(cv)在图形处理功能,或在col=par规范。


参见----------See Also----------

colors, palette, hsv, hcl, rgb, gray and col2rgb for translating to RGB numbers.
colors,palette,hsv,hcl,rgb,gray和col2rgb转换到RGB数。


举例----------Examples----------


require(graphics)
# A Color Wheel[色轮]
pie(rep(1,12), col=rainbow(12))

##------ Some palettes ------------[#------有些调色板------------]
demo.pal <-
  function(n, border = if (n<32) "light gray" else NA,
           main = paste("color palettes;  n=",n),
           ch.col = c("rainbow(n, start=.7, end=.1)", "heat.colors(n)",
                      "terrain.colors(n)", "topo.colors(n)",
                      "cm.colors(n)"))
{
    nt <- length(ch.col)
    i <- 1:n; j <- n / nt; d <- j/6; dy <- 2*d
    plot(i,i+d, type="n", yaxt="n", ylab="", main=main)
    for (k in 1:nt) {
        rect(i-.5, (k-1)*j+ dy, i+.4, k*j,
             col = eval(parse(text=ch.col[k])), border = border)
        text(2*j,  k * j +dy/4, ch.col[k])
    }
}
n <- if(.Device == "postscript") 64 else 16
     # Since for screen, larger n may give color allocation problem[由于屏幕,n值较大,可能会给颜色分配问题]
demo.pal(n)

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-23 06:15 , Processed in 0.022534 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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