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

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

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

                                        Query the SVG document for information
                                         查询信息的SVG文档

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

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

These functions allow us to query the SVG plot for information such as the dimensions of the SVG canvas/view-box, the CSS or JavaScript code it currently contains or refers to, the lattice/trellis object that was used to create the plot, the high-level description of the elements in the SVG corresponding to lattice plot componets (getSVGNodeTypes).
这些函数允许我们查询的信息,如SVG的画布/视图框的尺寸的SVG图,CSS或JavaScript代码,它目前包含或引用,格子的格子/对象被用来创造的图,高层次的SVG相应的格子图componets(getSVGNodeTypes)的元素的描述。

getUSR returns the value of the usr attribute on the r:display element. This value was retrieved from the device after the expression in cmd is evaluated. This only makes sense when there is a single plot.
getUSRusr属性r:display元素返回值。此值是从设备检索,后cmd被评为表达。这样才有意义时,有一个单一的图。

getRCommand returns the R command that were used to create the initial plot with svgPlot.
getRCommand返回被用来创建初始图svgPlotR命令。


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


getCSS(doc, asNodes = FALSE)
getECMAScript(doc, asNodes = FALSE)
getJavaScript(doc, asNodes = FALSE)
## S3 method for class 'SVGDocument'
dim(x)
getLatticeObject(doc, asNodes = FALSE)
getSVGNodeTypes(doc)
getRCommand(doc)



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

参数:doc,x
the XML/SVG document as a tree
作为树的XML / SVG文档


参数:asNodes
a logical value indicating whether to return the XML/SVG nodes corresponding to the content rather than the content itself. This can be useful if we want to modify the nodes or even remove them.
一个逻辑值,指明是否返回的XML / SVG的节点对应的内容,而不是内容本身。这可能是有用的,如果我们要修改的节点,甚至删除它们。


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

getCSS and getECMAScript return a character vector containing the content in the SVG document of that type.
getCSS和getECMAScript返回一个字符的向量,在该类型的SVG文档的内容。

The dim method returns a numeric vector (not an integer vector as dim normally would for, e.g., a matrix or data frame or array).  The names of the elements give the units. (In the future This might be made an explicit attribute rather than using the names attribute.)
dim方法返回一个数值向量(不是一个整数向量dim通常会,例如,矩阵或数据框或数组)。元素的名称,给单位。 (这在将来可能会作出一个明确的属性,而不是使用的名称属性。)

The getSVGNodeTypes function returns a character vector.
getSVGNodeTypes函数返回一个字符向量。


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



Duncan Temple Lang




参考文献----------References----------



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

svgPlot addECMAScripts addCSS  
svgPlotaddECMAScriptsaddCSS


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


  doc = svgPlot(plot(1:10))
  dim(doc)

  addCSS(doc)
  addCSS(doc, I("class {\n  fill: red;\n  stroke: blue;}"))
  addCSS(doc, "http://www.omegahat.org/OmegaTech.css", FALSE)

  f = system.file("JavaScript", "link.js", package = "SVGAnnotation")
  addECMAScripts(doc, f)
  addECMAScripts(doc, f, insert = TRUE)


  getCSS(doc)
  getECMAScript(doc)

  data(mtcars)
  library(lattice)
  pp = svgPlot(xyplot( mpg ~ wt | am + cyl, mtcars,
                      group = carb,
                      auto.key = list(columns = 4, space ="right")))
  getSVGNodeTypes(pp)

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-22 16:04 , Processed in 0.028172 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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