我想返回 R 包的描述文件中声明的包许可证(理想情况下,我希望 CRAN 自动添加到它识别的所有通用许可证中的 URL)。
我意识到我可以获得许可证 R 本身是根据
license()
令人惊讶的是,这不适用于包;例如许可证(“包名”)
调用
citation("packagename")
也不会返回此数据。 .
最佳答案
您正在寻找 packageDescription
例如:
packageDescription("stats", fields="License")
[1] "Part of R 2.15.3"
packageDescription("ggplot2", fields="License")
[1] "GPL-2"
关于R函数返回包的许可证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17508822/