R有任何正式的命名约定吗?

Ras*_*åth 29 r

大多数编程语言都有函数,参数,类等的官方命名约定.这里的官方意味着约定由语言背后的组织发布.

R有任何正式的命名约定吗?

我知道之前在stackoverflow上已经讨论命名约定和R ,但那是一段时间以前我的问题不是"你喜欢什么命名约定?" 而是关注是否存在官方命名约定.

Jos*_*ich 15

[R开发者页面包含R-核心"为R统计系统或多或少最终确定的想法和计划." 它不包含有关命名约定的任何信息.简要介绍核心R代码将证实这一点.

  • 简要查看核心R代码将确认这一点。” Ahhhhhhhhhhhhhhhhhhh (2认同)

Ric*_*ton 13

R-core有一个编码标准指南,但这不包括变量命名约定.

Bioconductor还有一个编码标准指南,建议使用lowerCamelCase.

有链接到这些和其他一些风格的指南在这里.


dws*_*stu 8

查看" R中命名约定的状态 ",以便对该主题进行讨论!

我想引用以下内容:

CRAN数据和样式指南都表明在R中没有关于命名约定的共识,并且它很可能会继续作为命名约定,在很大程度上,这是一个品味和习惯的问题.

然而,最重要的是在代码库中保持一致的命名约定风格,无论您是在处理个人项目还是开发包.

  • 我问过这个问题之后我自己写了:)谢谢你突出它! (2认同)