2
我想列出一個函數在一個或多個R腳本文件中的使用頻率。我已經找到了功能NCmisc::list.functions.in.file
,這是非常接近我想要的東西:計算我的R腳本文件中寫入的函數的頻率?
library(stringr)
cat("median(iris$Sepal.Length)\n median(iris$Sepal.Width)\n library(stringr); str_length(iris$Species) \n", file = "script.R")
list.functions.in.file("script.R")
package:base package:stats package:stringr
"library" "median" "str_length"
注意median
在腳本中使用了兩次,但list.functions.in.file
不使用此信息,並且只列出了每一個獨特的功能。有沒有可以產生這種頻率的軟件包?並且能夠分析多個R腳本的語料庫,而不僅僅是一個文件。
(注意,這是不是在遞歸計數函數調用,例如,我想避免執行腳本)
哎呦感謝 –
感謝tim_yates工作GRE !!!在。 :d – aflindst