找回密码
 注册
查看: 7590|回复: 1

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

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

                                        RGB Color Specification
                                         RGB颜色规格

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

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

This function creates colors corresponding to the given intensities (between 0 and max) of the red, green and blue primaries.  The colour specification refers to the standard sRGB colorspace (IEC standard 61966).
这个函数创建颜色对应给定的强度(介于0和max)红色,绿色和蓝色的初选。颜色规范是指标准的sRGB色彩(IEC标准61966)。

An alpha transparency value can also be specified (as an opacity, so 0 means fully transparent and max means opaque).  If alpha is not specified, an opaque colour is generated.
也可以指定一个alpha透明度值(不透明,所以0表示完全透明和max意味着不透明)。 alpha如果不指定,不透明的颜色产生。

The names argument may be used to provide names for the colors.
names参数,可以用来提供色彩的名称。

The values returned by these functions can be used with a col= specification in graphics functions or in par.
通过这些函数的返回值可以用col=图形功能规范或par。


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


rgb(red, green, blue, alpha, names = NULL, maxColorValue = 1)



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

参数:red, blue, green, alpha
numeric vectors with values in [0, M] where M is maxColorValue.  When this is 255, the red, blue, green, and alpha values are coerced to integers in 0:255 and the result is computed most efficiently.
值[0, M]其中M是maxColorValue的数字向量。当这是255,red,blue,green,alpha值0:255和计算结果强制转换为整数最有效的。


参数:names
character. The names for the resulting vector.
字符。为向量的名称。


参数:maxColorValue
number giving the maximum of the color values range, see above.
给予最大的颜色值范围的数量,见上面。


Details

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

The colors may be specified by passing a matrix or dataframe as argument red, and leaving blue and green missing. In this case the first three columns of red are taken to be the red, green and blue values.
可通过参数red,矩阵或dataframe离开blue和green失踪指定的颜色。在这种情况下red前三列是red,green和blue值。

Semi-transparent colors (0 < alpha < 1) are supported only on some devices: at the time of writing on the pdf, windows, quartz and X11(type="cairo") devices and associated bitmap devices (jpeg, png, bmp, tiff and bitmap). They are supported by several third-party devices such as those in packages Cairo, cairoDevice and JavaGD.  Only some of these devices support semi-transparent backgrounds.
半透明的颜色(0 < alpha < 1)只在某些设备上支持在pdf,windows,quartz和X11(type="cairo")设备上写的时间和相关的位图设备(jpeg,png,bmp,tiff和bitmap)。它们是由一些第三方设备,如那些在包支持Cairo,cairoDevice和JavaGD。仅这些设备的一些支持半透明的背景。

Most other graphics devices plot semi-transparent colors as fully transparent, usually with a warning when first encountered.
大多数其他图形设备图半透明的颜色完全透明的,通常用时,首先遇到的警告。


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

A character vector with elements of 7 or 9 characters, "#" followed by the red, blue, green and optionally alpha values in hexadecimal (after rescaling to 0 ... 255).  The optional alpha values range from 0 (fully transparent) to 255 (opaque).
7或9个字符元素的一个特征向量,"#"其次是红色,蓝色,绿色和可选的alpha值以十六进制(0 ... 255后重新调整)。可选的alpha值的范围从0(完全透明)255(不透明)。

R does <STRONG>not</STRONG> use "premultiplied alpha".
&#341;不<STRONG>不会</ strong>使用“预乘alpha”。


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

col2rgb for translating R colors to RGB vectors; rainbow, hsv, hcl, gray.
col2rgb&#345;颜色转换为RGB向量; rainbow,hsv,hcl,gray。


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


rgb(0,1,0)

rgb((0:15)/15, green=0, blue=0, names=paste("red",0:15,sep="."))

rgb(0, 0:12, 0, max = 255)# integer input[整数输入]

ramp <- colorRamp(c("red", "white"))
rgb( ramp(seq(0, 1, length = 5)), max = 255)

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


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

使用道具 举报

发表于 2012-5-5 15:51:59 | 显示全部楼层
额,不好理解啊。。。显示找不到对象blue
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-22 21:55 , Processed in 0.021311 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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