精选|2018年12月R新包推荐

浏览: 1835

作者:Joseph Rickert

翻译:黄小伟,先后从事游戏、社交及金融数据研究及应用,10年数据矿工。目前就职杭州有赞,欢迎加入有赞分析团队

2018年12月,157个R新包收录于CRAN!以下是选摘的40个R新包,包括10个类别:计算方法、数据、金融、机器学习、医学、科学、统计学、时间序列、工具和可视化。值得注意的是,有4个R包出自于Microsoft Azure team

一. 计算方法

1. ar.matrix: 支持借助精度矩阵、Choleski分解来模拟自回归数据.

2. mvp: 提供借助符号快速操作多项式的函数.

3. pomdp: 提供 pomdp-solve的接口, 它是部分可观察马尔可夫决策过程(POMDP)的求解器.

二. 数据

1. dbparser: 提供用于解析DrugBank XML数据库的工具.

2. rdhs: 提供DHS API接口,支持下载、操作调查数据集和元数据.

三. 金融

1. optionstrat : 实现了Black-Scholes-Merton期权定价模型,支持计算各种期权策略的关键期权分析、图形分析.

2. riskParityPortfolio : 提供多个函数,支持设计金融投资风险平价投资组合。除了普通公式外,在风险贡献完全平衡的情况下,许多其他操作也考虑了箱限制和卖空.


四. 机器学习

1. BTM : 提供在短文本集中查找Biterm主题的功能,与分析单词 - 文档共现的主题模型相比,biterms由在同一短文本窗口中共同出现的两个单词组成.

2. ParBayesianOptimization : 提供了一个框架,用于根据Snoek等人(2012)描述的方法优化贝叶斯超参数.


五. 医学

1. LUCIDus : 实现LUCID方法估计具有集成数据的潜在未知群集/子群.

2. metaRMST : 提供使用个体患者水平数据的功能,在平均存活时间受限(RMSTD)条件下,进行随机对照试验的多变量荟萃分析.

3. webddx : 实现差异诊断生成工具,给定一系列症状,函数query_fz查询FindZebra网站并返回差异诊断列表.

六. 科学

1. bioRad : 提供从天气雷达数据中提取、可视化和汇总鸟类和昆虫在空中运动行为的功能.

2. pmd : 提供了Yu、Olkowicz和Pawleszyn(2018)提出的用于气/液相色谱-质谱分析的成对质量距离分析功能.

3. tabula : 提供检查考古计数数据的功能,并包括多种多样性度量.

4. traitdataform : 提供帮助处理生态特征数据,同时支持应用Schneider等人描述的生态特征数据标准术语(2018年).

5. waterquality : 通过卫星反射图像,实现45种以上的水质指数计算方法.

七. 统计学

1. areal : 在与tidyverse和sf框架兼容的工作流中实现区域加权插值,并支持多个变量.

2. FLAME : 实现了Roy等人的快速大尺度近似精确匹配算法(2017).

3. mistr : 提供混合分布的计算框架,重点关注复合模型.

4. mlergm : 提供函数来估计多级网络数据的指数族随机图模型(假设观察到多级结构).

5. MTLR : 实现了Yu等人提出的多任务Logistic回归(MTLR)(2011年).

6. mulitRDPG : 提供适合多随机点积图模型的函数,并测试两个网络是否来自同一个分布.

7. ocp : 针对单变量或多变量数据,实现了Adams和Mackay(2007)的贝叶斯在线变点检测方法及高斯和泊松概率模型.

8. probably : 提供用于后处理类概率估计的工具.

9. smurf : 实现Devriendt等人的SMuRF算法(2018),通过正则化的最大似然拟合具有多种类型的预测变量的广义线性模型(GLM).

10. subtee : 为亚组的原始和调整治疗效果评估提供功能支持,提出了模型平均值Bornkamp等人(2016)和Bagging Rosenkranz(2016)解决亚组治疗效果评估中的选择偏差问题.

11. xspliner : 提供使用代理黑盒模型来训练基于样条的可解释加法模型的功能,以帮助模型构建.

八. 时间序列

1. mfbvar : 提供用于估计明尼苏达或稳态先验的混合频率贝叶斯向量自回归(var)模型的函数,如Schorfheide和Song(2015)或Ankargren、Unosson和Yang(2018)使用的模型.

2. NTS : 提供模拟、估计、预测和识别非线性时间序列模型的函数.

九. 工具

1. AzureContainers : 在Microsoft Azure云中实现容器功能的接口,使用户能够管理Azure Container InstanceAzure Container Registry, and Azure Kubernetes Service.

2. AzureRMR : 实现Azure Resource Manager REST API的轻量级接口,该包公开了OAuth身份验证的类和方法,并使用订阅和资源组.

3. AzureStor : 提供管理Microsoft Azure云存储的工具.

4. AzureVM : 实现在Microsoft Azure云中使用虚拟机和虚拟机群集的工具.

5. cliapp : 提供有助于创建丰富的命令行应用程序的功能,包括颜色、标题、列表、警报、进度条和基于CSS的自定义主题.

6. projects : 提供专注于手稿创建的项目基础架构.

7. remedy : 实现RStudio的一个加载项,提供在Markdown中进行写入的快捷方式.

8. solartime : 提供计算太阳位置、日出和日落时间的功能.

十. 可视化

1. easyalluvial : 提供简化冲积图的功能,以便将多维度的分类数据可视化为流.

2. spatialwidget : 提供将R对象(如简单要素)转换为适合在htmlwidgetsmapping库中使用的函数.

3. transformr : 提供了一个用于操作多边形和路径形状的扩展框架,可以看作是tweenr包的空间兄弟.


说明:限于个人水平,错误之处难免,烦请批评指正,共同交流~

推荐 0
本文由 R语言中文社区 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册