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

R语言 RUnit包 printHTML.trackInfo()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-28 23:41:54 | 显示全部楼层 |阅读模式
printHTML.trackInfo(RUnit)
printHTML.trackInfo()所属R语言包:RUnit

                                        Write HTML pages of the tracking result.
                                         写的跟踪结果的HTML页面。

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

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

printHTML.trackInfo creates a subdirectory named "result"  in the base directory specified via baseDir. All HTML pages  and images will be put in that directory.
printHTML.trackInfo创建一个名为“result”的基本目录的子目录通过指定baseDir。将在该目录中的所有HTML页面和图像。


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


  printHTML.trackInfo(object, baseDir = ".")



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

参数:object
'trackInfo' S3 class object (list), containing the result of the function tracker.
“trackInfoS3类对象(列表),包含的功能tracker的结果。


参数:baseDir
A character string, specifying the base directory for the HTML pages to be written to. Defaults to the current working directory.
一个字符串,指定被写入到HTML页面的基目录。默认为当前工作目录。


Details

详细信息----------Details----------

An "index.html" page will be created in the directory "results" which is the root entry page of the HTML pages. The displayed result for every tracked function consists of two HTML pages. The first page is an overview on how often every line of code was executed. Code lines not executed are highlighted red, executed lines are shown in green. The second page is a graph representation of the execution flow of the function. Each code line has a edge pointing to the next code line that is executed subsequently. Thus loops and jumps become clearly visible.
将创建一个“index.html”页面目录中的“结果”,这是根本的登录页面的HTML页面。显示的结果为每一个跟踪的功能包括的两个HTML页。第一页是经常的每一行代码被执行的概述。不执行的代码行被红色高亮显示,执行线路显示为绿色。第二页是该函数的执行流程的图形表示。每个代码行有一个指向下一个被执行的代码行,其后边缘。因此,循环和跳转变得清晰可见。


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


Thomas K枚nig, Klaus J眉nemann
& Matthias Burger



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

tracker for the call tracking object definition.
tracker为的呼叫跟踪对象定义。


实例----------Examples----------



##  example function[#函数的例子]
foo <- function(x){
   y <- 0
   for(i in 1:100)
   {
      y <- y + i
   }
   return(y)
}

##  the name track is necessary[#名称轨道是必要的]
track <- tracker()

##  initialize the tracker[#初始化跟踪]
track$init()

##  inspect the function[#检查功能]
##  res is the result of foo[#res是foo的结果]
res <- inspect(foo(10), track = track)

##  get the tracking info[#获得跟踪信息]
resTrack <- track$getTrackInfo()

##  create HTML pages[#创建HTML页面。]
printHTML.trackInfo(resTrack)

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-28 06:32 , Processed in 0.024422 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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