【发布时间】:2011-09-11 23:14:20
【问题描述】:
我很想知道,
- CRAN 上有多少个包名有两个、三个、N 个字符?
- 哪些组合尚未使用(“unpoppler”)
- 有多少包名称使用全大写或驼峰式?
- 有多少个包名以 2 结尾?
我认为它可能会揭示一些有趣的事实。
编辑: 显示 CRAN 包随时间演变的动画图形的奖励积分。
【问题讨论】:
-
这是一个有趣的问题,但我不确定它是否真的如此风格。不过,应该只是将名称从 cran.r-project.org/web/packages/available_packages_by_name.html 中删除并在它们上运行一些正则表达式。
-
@Owen 这两点我都同意,但好奇心的缘故让我心服口服。
-
抓取是多余的:看看
myList[,"Package"]哪里有myList <- available.packages()。此列表每天都会更改。 -
关于时间演变,这里有一个带有API的数据库:github.com/metacran/crandb(免责声明:我是它的作者。)它有一些不正确的数据,特别是档案的日期经常是错误的。其中一些我可以并且会修复,但对于某些人来说,AFAIK 没有可用的信息。
-
你正在使用 metacran 完成出色的工作