在R 2.1.0之后的某个地方,我开始注意到启动时显示的R版本号旁边的短语.这被证明是一个发布昵称,一个添加到R.Version变量的未记录的组件,可以访问R.Version$nickname.
R-announce的档案显示Peter Dalgaard多次宣布新版本的昵称(例如,这里),但我没有找到任何其他信息.尽管是查询对象的列表元素R.Version(),但它不包含在该函数的帮助文件中.
有关于此功能的任何文档吗?理想情况下,我想要一个用于确定版本昵称的系统声明,但任何权威参考都会很棒.
Mat*_*agg 49
在回复一封电子邮件询问是否有一个系统名称时,彼得·达尔加德表示存在
"没有系统(除了他们应该在发布时的季节)"
因此,它们不是按字母顺序排列或按顺序排序 - 显然没有办法从它们的昵称推断出发行顺序.
但是,有一个可能的一般主题的外观:
由于没有人发现任何文件,我会暂时接受我自己的答案.
wca*_*ell 42
我很惊讶@joran没有在评论部分跟进他自己的提示.所有版本名称都可以直接追溯到Peanuts卡通片.我偶然发现了每日花生桌面日历中的证据:
我在这里提供了一个答案:https: //www.quora.com/What-are-the-reasons-behind-the-release-names-of-the-various-R-iterations.
还有一些例子:
(飞盘航行)
(世界着名宇航员)
这太简单了 - 只有谷歌的版本名称后跟"花生",你会发现所有这些!
对此的跟进问题是:R核心团队中的谁喜欢花生并开始了这个?
彼得·德尔加德(Peter Delgaard)在useR!2018上的演讲中确认发布的名称是从花生漫画中获得的:https://www.youtube.com/watch?v = z1vTSdRolgI
在大约8分钟后,他开始谈论发行名称(视频截图):
他还引用了该站点以对发行版进行解释:http : //livefreeordichotomize.com/2018/04/23/r-release-names/