r - 如何计算R函数的圈复杂度?

标签 r complexity-theory cyclomatic-complexity

Cyclomatic complexity衡量一个功能可以使用多少个分支。是否有用于R函数计算的现有功能/工具?如果没有,建议最好的编写方式。

这样做的一个廉价起点是计算函数中所有ififelseswitch的出现。但是,要获得真实的答案,您需要了解分支的开始和结束时间,这要困难得多。也许一些R解析工具可以使我们入门?

最佳答案

另外,我刚刚找到了一个名为cyclocomp的新程序包(2016年发布)。看看这个!

关于r - 如何计算R函数的圈复杂度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7041147/

相关文章:

r - 在 data.table tstrsplit 中动态分配分割数

r - 无法安装 gmum.r 包

algorithm - 这个伪脚本的大 O 符号是什么

vector - 方案向量的复杂性

android - 如何在 Android Studio 中检查代码圈复杂度?

checkstyle - 理解圈复杂度

R自引用

r - 在 R shiny 中垂直对齐文本

algorithm - S(n) Big Oh 的简单函数

java - 降低大型 switch 语句的复杂性