热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

电脑报2020年第44期下载_精选|2020年7月R新包推荐(第44期)

作者:JosephRickert翻译:黄小伟,资深大数据分析从业者。目前就职杭州有赞数据分析团队!知乎专栏:中国R语言社区&

作者:Joseph Rickert

翻译:黄小伟,资深大数据分析从业者。目前就职杭州有赞数据分析团队!知乎专栏:中国R语言社区 |10000+关注(Top 1)
2020年7月份,161个R新包收录于CRAN(2020年6月份收录290个),累计收录17,057个R包!由于CRAN会不定时进行R包增删,所以具体数量会随时间略有变化。此次整理了七个类别,分别为计算方法、数据、基因组学、机器学习、科学、统计学、效率工具。以下是本期(总第44期)R新包的核心功能介绍:

一. 计算方法

1. libgeos: 提供API接口访问开源几何引擎GEOS,它可以用来编写高性能的C和C++几何运算.2. gms: 提供一系列工具,支持创建和维护以GAMSmodeling语言编写的模块化模型.3. LoopDetectR: 提供检测常微分方程(ODE)模型中物种(节点)之间反馈回路(循环、电路)的函数.4. mrgsim.parallel: 为mrgsolve ODE解算器提供并行后端.5. paropt: 使用SUNDIALS套件的单线性微分/代数方程求解器来优化常微分方程参数.

二. 数据

1. chirps: 使用站CHIRPS数据:35年以上的卫星图像、以及用于创建栅格化降雨时间序列以用于趋势分析和季节性干旱监测的现场灾害数据,为气候危害小组的红外降水实现API端口.

9f8f2553e53857d66d05748ca32485b1.png

2. covid19mobility: 提供COVID-19变化数据,这些数据来自不同来源,包括谷歌、苹果和其他公司.

a91dd26486ed9f028158602949138a6c.gif

3. covidregionaldata: 提供每日COVID-19时间序列数据的访问,包括几个主要国家和地区的病例、死亡、住院和测试.

4. fec16: 提供对联邦选举委员会报告的美国2016年联邦选举周期的相关数据的访问,包括候选人、委员会和各种不同财政支出的信息.

119398951dc4ad56758d49aedd1e8997.png

5. oxcovid19: 提供到OxCOVID19数据库的API接口.6. palmerpenguins: 提供在南极洲帕尔默站附近的帕尔默群岛的岛屿上观察到的成年觅食阿黛丽、钦斯特拉和巴布亚企鹅的尺寸测量、观察数据.

47c4a5c26e626e3d8d256674c783299b.png

三. 基因组学

1. bioseq: 提供一个工具箱,用于操作DNA、RNA和氨基酸序列,进行检测、选择、替换、转录和翻译等操作.

320be20876b4dff5996865779280fb98.png

2. singleCellHaystack:实现Vandenbon&Diez(2019)中描述的singleCellHaystack算法,用于在单细胞转录组数据中发现差异表达的基因.

62d0d4171df6e82abce2be63ede79f45.png

四. 机器学习

1. image.binarization: 通过对图像进行二值化(将彩色或灰度图像转换为黑白图像)来实现改进光学字符识别的算法.

bd19c29989f5a09381bcf432c7c6d60a.png

2. image.ContourDetector: 实现了von Gioi&Randall(2016)中描述的无监督平滑轮廓检测算法.

44bd640dec284aff22251fc9e0a30776.png

3. image.CornerDetectionF9: 实现Rosten等人解释的FAST-9拐角检测算法.4. image.CornerDetectionHarris: 实现Sánchez等人(2018)中描述的Harris角点检测算法.

02f15b7f83939cbba7c83625f4c8a863.png

5. image.LineSegmentDetector:实现von Gioi等人(2012)中描述的线段检测器算法.

c03679fb754c4fd5658668d2f3435b7a.png

6. freqtables: 提供功能以创建用于分类变量的描述性统计表(即计数、百分比、置信区间等).

7978157ac3603d37881def92e6b4b231.png

7. nbTransmission: 提供功能来估计传染病暴发之间病例之间的相对传播概率.

6c028b4902b31fde9205a94bf0264945.png

8. precautionary: 通过添加诊断程序以根据药代动力学和药效学的预期个体差异来提供功能来增强1期剂量递增试验的设计和仿真的功能.

7e8354deac63b1831557bb7e714ba06a.png

9. pspline.inference: 提供了使用带惩罚基样条(P-样条)的广义加性(混合)模型推断传染病结果的工具.18a0266fdcc3f87b6645459ceec6ddf4.png10. SITH: 实现了一个癌症生长和突变的三维随机模型,类似于Waclaw等人描述的模型,并允许交互式三维可视化模拟肿瘤.

93c0b4fd3bf71cb712afdd7710c9bc01.png

五. 科学

1. apsimx: 提高农业系统建模和仿真的APSIM框架的接口 .2. cmstatr: 实现航空航天应用中高级复合材料常用的统计方法,重点是计算材料强度特性的基础值(下公差界限),以及执行相关的诊断测试.

b4054ec11d400502c225211cc3f03c31.png

3. hadron: 提供了一个工具包,用于对从莱迪思蒙特卡洛模拟生成的相关函数进行统计分析,包括从格形量子色动力学模拟中提取强子量的功能,以确定强子态的能量本征值.4. sarp.snowprofile: 提供分析和绘图工具,用于从手动积雪观测和实际积雪模型产生的积雪剖面数据分析.

六. 统计学

1. fddm: 实现了具有空间可变漂移率的Ratcliff&McKoon(2008)的扩散决策模型。它包括Navarro&Fuss和Gondan等人的近似C ++实现.2. GGMncv: 提供函数来估计具有非凸惩罚的高斯图形模型.

06ed410543687aa7a78e73414573ec66.png

3. LTRCforests: 实现条件推理森林和随机生存森林算法,以使用时不变协变量对左截断的右删失数据建模,并使用时变协变量对(左删减的)右删失生存数据建模.4. MoMPCA:实现一种方法,用固定数量的变量(如文档/术语矩阵)对任何计数数据矩阵进行聚类.

74eea292d282c97d10ecb3f57ce88179.png

5. nortsTest:实施了Lobato和Velasco、Epps、Psaradakis和Vavra四个测试,以及评估平稳过程正态性的随机投影测试.

f97867b71a00ab6436fc37b001a94cfd.png

6. sptotal: 提供使用Ver Hoef(2008)中的方法预测空间数据上的总数和加权总和或有限总体块克里金法的功能.

9dbdcd5a289c37e93476742126aeeb29.png

7. ztpln: 提供用于获取零截断泊松对数正态分布及其混合分布的密度,随机变量和最大似然估计的函数.

f758f2ddee0dff70aa34d230e894dc23.png

七. 效用工具

1. cpp11: 将C ++ 11接口连接到R的C接口,并努力避免C API和C ++异常的跳转,并遵循常规R函数的语义并支持与ALTREP向量的交互.

2. listdown: 提供从列表以编程方式创建R Markdown文档的函数.

3. oysteR: 提供函数来发现R包中使用的第三方包,并使用sonatype OSS索引扫描它们是否存在漏洞.

4. rbibutils: 提供在多种书目格式(包括BibTeX、BibLaTeX和Bibentry)之间转换的函数,并包含Chris Putnam编写的bibutils实用程序的端口.

5. stickr: 允许用户下载并使用hex标签库中提供的R hex标签.

f5e55b226983a3beab9a1bba1174fbc4.png

6. supreme: 提供工具以帮助开发人员可视化和理解Shiny应用程序的结构.

0827491b3cf248182f686ecf43f2429b.png

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

近5期Top 40 R包介绍:精选| 2020年6月R新包推荐(第43期)精选| 2020年5月R新包推荐(第42期)精选| 2020年4月R新包推荐(第41期)

精选| 2020年3月R新包推荐(第40期)

精选| 2020年2月R新包推荐(第39期)




推荐阅读
  • DAO(Data Access Object)模式是一种用于抽象和封装所有对数据库或其他持久化机制访问的方法,它通过提供一个统一的接口来隐藏底层数据访问的复杂性。 ... [详细]
  • Ihavetwomethodsofgeneratingmdistinctrandomnumbersintherange[0..n-1]我有两种方法在范围[0.n-1]中生 ... [详细]
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • 在多线程并发环境中,普通变量的操作往往是线程不安全的。本文通过一个简单的例子,展示了如何使用 AtomicInteger 类及其核心的 CAS 无锁算法来保证线程安全。 ... [详细]
  • 解决Bootstrap DataTable Ajax请求重复问题
    在最近的一个项目中,我们使用了JQuery DataTable进行数据展示,虽然使用起来非常方便,但在测试过程中发现了一个问题:当查询条件改变时,有时查询结果的数据不正确。通过FireBug调试发现,点击搜索按钮时,会发送两次Ajax请求,一次是原条件的请求,一次是新条件的请求。 ... [详细]
  • 开机自启动的几种方式
    0x01快速自启动目录快速启动目录自启动方式源于Windows中的一个目录,这个目录一般叫启动或者Startup。位于该目录下的PE文件会在开机后进行自启动 ... [详细]
  • 如何将Python与Excel高效结合:常用操作技巧解析
    本文深入探讨了如何将Python与Excel高效结合,涵盖了一系列实用的操作技巧。文章内容详尽,步骤清晰,注重细节处理,旨在帮助读者掌握Python与Excel之间的无缝对接方法,提升数据处理效率。 ... [详细]
  • 如何精通编程语言:全面指南与实用技巧
    如何精通编程语言:全面指南与实用技巧 ... [详细]
  • 如果应用程序经常播放密集、急促而又短暂的音效(如游戏音效)那么使用MediaPlayer显得有些不太适合了。因为MediaPlayer存在如下缺点:1)延时时间较长,且资源占用率高 ... [详细]
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 微信公众号推送模板40036问题
    返回码错误码描述说明40001invalidcredential不合法的调用凭证40002invalidgrant_type不合法的grant_type40003invalidop ... [详细]
  • 本教程详细介绍了如何使用 Spring Boot 创建一个简单的 Hello World 应用程序。适合初学者快速上手。 ... [详细]
  • javascript分页类支持页码格式
    前端时间因为项目需要,要对一个产品下所有的附属图片进行分页显示,没考虑ajax一张张请求,所以干脆一次性全部把图片out,然 ... [详细]
  • 深入解析 Lifecycle 的实现原理
    本文将详细介绍 Android Jetpack 中 Lifecycle 组件的实现原理,帮助开发者更好地理解和使用 Lifecycle,避免常见的内存泄漏问题。 ... [详细]
  • 近期在研究逆向工程,因此尝试了一些CTF题目。通过合天网络安全实验室的CTF实战演练平台(http://www.hetianlab.com/CTFrace.html),我对Linux逆向工程的掌握还不够深入,因此暂时跳过了RE300题目。首先从逆向100开始,将文件后缀名修改为.apk进行初步分析。这一过程不仅帮助我熟悉了基本的逆向技巧,还加深了对Android应用结构的理解。 ... [详细]
author-avatar
mobiledu2502912527
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有