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

R语言 SVGAnnotation包 getStyle()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-22 20:58:11 | 显示全部楼层 |阅读模式
getStyle(SVGAnnotation)
getStyle()所属R语言包:SVGAnnotation

                                        Manipulate the style attribute of an SVG node
                                         操纵的SVG节点的样式属性

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

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

These functions allow us to query and set and reorganize the value of a style attribute of an SVG node. We use these to determine the vector of CSS-based style settings and to set a new value.
这些功能让我们来查询和设置和重组的一个SVG节点样式属性的值。我们利用这些向量,以确定基于CSS的样式设置,并设置一个新值。

modifyStyle is used to  merge new values for particular characteristics in an existing style.
modifyStyle用于合并的具体特点,在现有的样式的新值。

These functions are provided for use in building higher-level functionality such as tooltips, animation, and other effects in SVG plots.
这些功能是提供更高级别的功能建设,如工具提示,动画,并在SVG图的其他影响使用。


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


getStyle(node)
setStyle(node, ..., .style = structure(unlist(list(...)),
          names = names(list(...))))
modifyStyle(style, ..., .vals = list(...))



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

参数:node
the SVG node whose style is to be manipulated
SVG的节点,其风格是被操纵


参数:style
the style to be modified. This can be a character vector or an XML node.
要修改的风格。这可以是一个字符向量或一个XML节点。


参数:...
name = value pairs giving the attributes and their values for the style
name = value对提供的样式属性和其值


参数:.style
a named vector containing the name - value pairs as if they were typed via ....
包含名称 - 值对,如果他们被输入通过一个名为向量....


参数:.vals
the name-value settings for the styles given as a single list rather than  individually via the ....
作为一个单一的名单,而不是通过单独的样式的名称 - 值设置....


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

getStyle returns a named character vector. setStyle returns the updated node. modifyStyle returns the updated object it was given.
getStyle返回一个命名的特征向量。 setStyle返回更新的节点。 modifyStyle返回它被赋予更新的对象。


作者(S)----------Author(s)----------


Duncan Temple Lang



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

convertCSSStylesToSVG
convertCSSStylesToSVG


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


doc = svgPlot(plot(1:10, col = c("red", "blue")))

pts = getPlotPoints(doc)

sty = getStyle(pts[[1]])
sty1 = modifyStyle(sty, fill = "green", 'stroke-width' = 2)


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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-22 18:49 , Processed in 0.024734 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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