asTextNode(SVGAnnotation)
asTextNode()所属R语言包:SVGAnnotation
Change cairo representation of text to an explicit text element
开罗的文本表示形式改变一个明确的文本元素
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Text in an SVG document created by R's graphics system(s) and libcairo is represented by a general <g> element. It is sometimes useful to turn these into
一般<g>元素R的图形系统(S)和与libcairo创建了一个SVG文档中的文本表示。有时是有用的,把这些成
用法----------Usage----------
asTextNode(node, text, replace = TRUE, addChildren = FALSE, ...,
.attrs = list(...), vertical = NA)
参数----------Arguments----------
参数:node
the original node
原来的节点
参数:text
the text to display in the new <text> element.
在新的<text>元素显示的文本。
参数:replace
a logical value that controls whether we replace the original node
一个逻辑值,控制我们是否取代原来的节点
参数:addChildren
a logical value
一个逻辑值
参数:...
name = value pairs of attributes for the new SVG text node
名称=属性值对新的SVG的文本节点
参数:.attrs
a named list or character vector to use as attributes for the new SVG text node.
一个名为列表或特征向量,使用新的SVG的文本节点的属性。
参数:vertical
a logical value indicating whether the text is known to be vertical (TRUE) or horizontal (FALSE). Other rotations should be specified in the attributes.
一个逻辑值,指示文本是否是已知的垂直(TRUE)或横向(FALSE)。应指定其他旋转的属性。
作者(S)----------Author(s)----------
Duncan Temple Lang
参见----------See Also----------
svgPlot svg newXMLNode
svgPlotsvgnewXMLNode
举例----------Examples----------
doc = svgPlot({
plot(mpg ~ wt, mtcars, main = "Motor Trend Cars")
})
ax = getAxesLabelNodes(doc)
print(ax[[1]])
newTitle = asTextNode(ax[[1]], "Motor Trend Cars")
xmlAttrs(newTitle) = c('font-size' = 20)
newXMLNode("set", attrs = c(attributeName = "text", values = "A, B, C", begin = "1s", dur = "4s"),
parent = newTitle)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|