2015-05-09 39 views
-2

我是新来的R在一些谷歌搜索后,Rprof似乎是一个非常好的方案来做到这一点。 但是当我尝试安装它,它给了我下面的错误:在Rprof旁边分析R代码有哪些选择?

Warning in install.packages : 
    package ‘Rprof’ is not available (for R version 3.1.2) 

那么,有没有什么好替代包存在吗?或者什么是R版本,它的工作,因为有它在here

预先感谢您

+1

Rprof不是一个包。试试'?Rprof'(有一个叫做profr的软件包) –

+0

@ G.Grothendieck,谢谢,你推荐哪一个? –

+0

** aprof **包很好:http://cran.r-project.org/web/packages/aprof/index.html –

回答

2

Rprof没有信息是不是一个包它是一个函数。 它应该已经安装,因为它是utils包的一部分。

您可以通过编写Rprof()来致电。

5

您可以使用由Hadley开发的lineprof包。

安装类型:devtools::install_github('hadley/lineprof')(你需要的devtools包安装:install.packages('devtools')

要使用它,你需要保存在一个.R文件的代码,然后使用source源它

从技术文档。 :

source(find_ex("read-delim.r")) 
x2 <- lineprof(read_delim(wine), torture = TRUE) 

有关于分析器上哈德利的书更多信息here