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

R语言 biocGraph包 imageMap-methods()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-25 13:28:21 | 显示全部楼层 |阅读模式
imageMap-methods(biocGraph)
imageMap-methods()所属R语言包:biocGraph

                                        Write an HTML IMG tag together with a MAP image map.
                                         写一个HTML IMG标记连同图图像图。

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

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

Write an HTML IMG tag together with a MAP image map.
写一个HTML IMG标记连同图图像图。


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


  ## S4 method for signature 'Ragraph,connection,list,character'
imageMap(object, con, tags, imgname, width, height, usr = par("usr"))
## S4 method for signature 'graph,connection,list,character'
imageMap(object, con, tags, imgname, width, height)



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

参数:object
The graph layout for which we want to create an image map.
我们要创建一个影像图的图形布局。


参数:con
Connection to which the image map is written.
写入连接,影像图。


参数:tags
Named list whose elements are named character vectors. Names must correspond to node names in object. See details.
名为List的元素被命名为特征向量。名object节点名称必须符合。查看详情。


参数:imgname
Character. Name of the image file (for example PNG file) that contains the plot.
字符。包含图的图像文件(例如PNG文件)的名称。


参数:width
Width of the image.
图像的宽度。


参数:height
Height of the image.
图像的高度。


参数:usr
Numeric vector of length 4. The user coordinates in the plot window that object was plotted into.
数字向量的长度为4。用户在绘图窗口,object绘制成坐标。


Details

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

The most important tags are TITLE, HREF, and TARGET. If the list tags contains an element with name TITLE, then this must be a named character vector containing the tooltips that are to be displayed when the mouse moves over a node. The names of the nodes are specified in the names attribute  of the character vector and must match those of object.
最重要的标签是TITLEHREF,TARGET。如果列表tags包含一个名字TITLE,那么这必须是一个命名的特征向量,包含工具提示,当鼠标移动节点要显示的元素。节点的名称被指定在names属性的特征向量,必须符合那些object。

Similarly, HREF may be used to specify hyperlinks that the browser can follow when the mouse clicks on a node, and TARGET to specify the target browser window.
同样,HREF可以用来指定超链接,浏览器可以按照当一个节点上点击鼠标,TARGET指定目标浏览器窗口。

Currently, only rectangular regions are implemented; the actual shape of the nodes as specified in object is ignored. Also, tags for edges of the graph are currently not supported.
目前,只有矩形区域实施的作为object指定节点的实际形状被忽略。此外,目前不支持图形边缘的标签。

This function is typically used with the following sequence of steps:
此功能通常用于下列顺序与步骤:

Create a graph layout with agopen
创建一个agopen图形布局

Plot it into a bitmap device, e.g. jpeg or png.
绘制成位图设备,例如: jpeg或png。

Write HTML header.
写HTML头。

Call the imageMap function.
呼叫imageMap功能。

Optionally, write further text into the HTML connection.
另外,写的HTML连接到进一步的文本。

Close HTML file.
关闭HTML文件。

The new API for plotting of graphs now also allows for this alternative procedure:
图绘制新的API,现在还允许这种替代过程:

Lay out the graph object foo using layoutGraph
图形对象foo用layoutGraph奠定了

render the graph on a bitmap device using renderGraph like this: foo <- renderGraph(foo)
渲染位图设备上的图形,使用renderGraph是这样的:foo <- renderGraph(foo)

Write HTML header.
写HTML头。

Call the imageMap on the graph object foo.
呼叫imageMap图形对象foo。

Optionally, write further text into the HTML connection.
另外,写的HTML连接到进一步的文本。

Close HTML file.
关闭HTML文件。


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

The function is called for its side effect, which is writing text into
其副作用,这是写文本的功能被称为


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


Wolfgang Huber <a href="http://www.ebi.ac.uk/huber">http://www.ebi.ac.uk/huber</a>



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

agopen  
agopen


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


fhtml = paste(tempfile(), ".html", sep="")
fpng  =paste(tempfile(), ".png", sep="")

if(capabilities()["png"] &amp;&amp; interactive()) {

  ## Create a random graph, make tooltips and hyperlinks[#创建一个随机图,提示和超链接]
  set.seed(123)
  g  = randomEGraph(letters[14:22], 0.2)

  tooltip = paste("This is node", nodes(g))
  url = paste("This could be a link for node", nodes(g))
  names(url) = names(tooltip) = nodes(g)

  ## Open plot device[#打开图设备]
  width = height = 512
  png(fpng, width=width, height=height)
  par(mai=rep(0,4))

  ## Layout and render[#布局和渲染]
  lg = agopen(g, name="My layout")
  plot(lg)

  ## Write an HTML file with the image map[#写一个HTML文件与影像图]
  con = file(fhtml, open="wt")
  writeLines("<html><head><title>Click Me</title></head><body>\n", con)

  imageMap(lg, con, fpng, tags=list(HREF=url, TITLE=tooltip), width=width, height=height)

  close(con)
  dev.off()

  cat("Now have a look at file", fhtml, "with your browser.\n")
  browseURL(fhtml)
}

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-24 17:30 , Processed in 0.021526 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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