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:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|