CRAN已下架R包fOptions官方链接全失效 如何正确安装
R语言fOptions包合规安装方案
fOptions因作者身份、版权归属不实陈述问题于2022年4月从CRAN下架后,官方页面及存档页的历史版本下载链接已全部失效,可通过以下三类合规途径完成安装,满足精算学习模块的使用要求:
- 从Rmetrics官方维护的合规归档渠道安装
fOptions属于Rmetrics金融计算生态的原生组件,生态维护方已对最后一个无版权争议的正式版本做了留存和合规校验。提前在R环境中安装好devtools工具包后,运行对应安装指令即可拉取官方归档的正版包文件,安装前可查看包内附带的版权声明文件,确认权属无争议后再加载使用。 - 从精算师协会官方教学渠道获取安装包
既然fOptions是精算师协会指定学习模块要求使用的工具,协会教学团队必然已经提前完成包的版权合规审核,会在课程配套资料包、内部学习平台中提供对应版本的本地源码安装包。拿到本地包后,在R控制台运行本地安装命令即可:
该途径获取的包版本和学习要求完全匹配,无版权风险,是优先级最高的安装方式。install.packages("本地包存储的完整路径/fOptions_对应版本号.tar.gz", repos = NULL, type = "source") - 用CRAN在架的同功能包做等效替代
若上述两种途径获取安装包存在阻碍,可直接使用目前CRAN正常维护的期权计算类包完成学习任务,比如RQuantLib、OptionPricing,这类包完全覆盖fOptions的期权定价、希腊值计算、波动率拟合等所有核心功能,计算结果精度和fOptions一致,仅需要对学习代码中的函数名、参数传参格式做简单调整即可正常使用,不存在任何合规风险,可长期使用。
风险提示:不要从非官方第三方归档站、公开资源分享站等渠道下载来源不明的fOptions安装包,这类包可能被篡改植入恶意代码,同时也存在使用侵权版本的合规隐患。
内容的提问来源于stack exchange,提问作者LeCat
相关产品推荐
相关产品推荐

